public boolean isEnabled(Application application){ if(application == null){ return false; } boolean appEnabled = Boolean.valueOf(application.getEnabled()); ApplicationRef appRef = getServer().getApplicationRef(application.getName()); boolean appRefEnabled = false; if(appRef != null ){ appRefEnabled = Boolean.valueOf(appRef.getEnabled()); } return appEnabled && appRefEnabled; }
/** * Checks if the application reference is enabled * @param appName application-name * @since SJSAS 9.1 PE/SE/EE * @return boolean indicating the status */ private boolean isApplicationReferenceEnabled(String appName) { ApplicationRef appRef = getServer().getApplicationRef(appName); if (appRef == null) { if (_logger.isLoggable(Level.FINE)) { _logger.fine("ResourcesUtil :: isApplicationReferenceEnabled null ref"); } return false; } if(_logger.isLoggable(Level.FINE)) { _logger.fine("ResourcesUtil :: isApplicationReferenceEnabled appRef enabled ?" + appRef.getEnabled()); } return ConnectorsUtil.parseBoolean(appRef.getEnabled()); }
/** * Returns true if the given resource is referenced by this server. * * @param resourceInfo the name of the resource * @return true if the named resource is used/referred by this server */ protected boolean isReferenced(ResourceInfo resourceInfo) { boolean refExists = false; if (ConnectorsUtil.isModuleScopedResource(resourceInfo) || ConnectorsUtil.isApplicationScopedResource(resourceInfo)) { refExists = getServer().getApplicationRef(resourceInfo.getApplicationName()) != null; } else { String resourceName = resourceInfo.getName(); refExists = getServer().isResourceRefExists(resourceName); } if (_logger.isLoggable(Level.FINE)) { _logger.fine("isReferenced :: " + resourceInfo + " - " + refExists); } return refExists; }
if (ConnectorsUtil.isModuleScopedResource(resourceInfo) || ConnectorsUtil.isApplicationScopedResource(resourceInfo)) { ApplicationRef appRef = getServer().getApplicationRef(resourceInfo.getApplicationName()); if (appRef != null) { enabled = appRef.getEnabled(); ResourceRef ref = getServer().getResourceRef(resourceInfo.getName()); if (ref != null) { enabled = ref.getEnabled();
return Boolean.valueOf(bindableResource.getEnabled()); ResourceRef resRef = getServer().getResourceRef( ((BindableResource) resource).getJndiName()); return isEnabled((BindableResource) resource) &&