public SbbID[] getBoundSbbs(String linkName) throws NullPointerException, UnrecognizedLinkNameException, ManagementException { try { return resourceManagement.getBoundSbbs(linkName); } catch (NullPointerException e) { throw e; } catch (UnrecognizedLinkNameException e) { throw e; } catch (Throwable e) { String s = "failed to get bound sbbs to link name " + linkName; logger.error(s, e); throw new ManagementException(s, e); } }
/** * * @return */ public ActivityHandleReferenceFactory getHandleReferenceFactory() { return resourceManagement.getHandleReferenceFactory(); } }
private void readObject(ObjectInputStream is) throws ClassNotFoundException, IOException { is.defaultReadObject(); sleeContainer = ResourceManagementImpl.getInstance().getSleeContainer(); }
public String[] getLinkNames() throws ManagementException { try { return resourceManagement .getLinkNames(); } catch (Throwable e) { String s = "failed to get link names"; logger.error(s, e); throw new ManagementException(s, e); } }
public ConfigProperties getConfigurationProperties(ResourceAdaptorID raID) throws NullPointerException, UnrecognizedResourceAdaptorException, ManagementException { try { return resourceManagement.getConfigurationProperties(raID); } catch (NullPointerException e) { throw e; } catch (UnrecognizedResourceAdaptorException e) { throw e; } catch (Throwable e) { String s = "failed to get configuration propertiess for RA with id " + raID; logger.error(s, e); throw new ManagementException(s, e); } }
/** * @see ResourceManagementMBean#getLinkNames() */ public String[] getLinkNames() { if (logger.isTraceEnabled()) { logger.trace("Getting RA link names"); } String[] linkNames = getLinkNamesSet().toArray( new String[0]); if (logger.isTraceEnabled()) { logger.trace("Got RA link names : " + Arrays.asList(linkNames)); } return linkNames; }
public void deactivateResourceAdaptorEntity(String entityName) throws NullPointerException, UnrecognizedResourceAdaptorEntityException, InvalidStateException, ManagementException { try { synchronized (getSleeContainer().getManagementMonitor()) { resourceManagement.deactivateResourceAdaptorEntity(entityName); } } catch (NullPointerException e) { throw e; } catch (UnrecognizedResourceAdaptorEntityException e) { throw e; } catch (InvalidStateException e) { throw e; } catch (Throwable e) { String s = "failed to deactivate RA entity with name " + entityName; logger.error(s, e); throw new ManagementException(s, e); } }
public void activateResourceAdaptorEntity(String entityName) throws NullPointerException, UnrecognizedResourceAdaptorEntityException, InvalidStateException, ManagementException { try { synchronized (getSleeContainer().getManagementMonitor()) { resourceManagement.activateResourceAdaptorEntity(entityName); } } catch (NullPointerException e) { throw e; } catch (UnrecognizedResourceAdaptorEntityException e) { throw e; } catch (InvalidStateException e) { throw e; } catch (Throwable e) { String s = "failed to activate RA entity with name " + entityName; logger.error(s, e); throw new ManagementException(s, e); } }
public void bindLinkName(String entityName, String linkName) throws NullPointerException, InvalidArgumentException, UnrecognizedResourceAdaptorEntityException, LinkNameAlreadyBoundException, ManagementException { try { synchronized (getSleeContainer().getManagementMonitor()) { resourceManagement.bindLinkName(linkName, entityName); } } catch (NullPointerException e) { throw e; } catch (UnrecognizedResourceAdaptorEntityException e) { throw e; } catch (LinkNameAlreadyBoundException e) { throw e; } catch (InvalidArgumentException e) { throw e; } catch (Throwable e) { String s = "failed to bind link name " + linkName + " to RA entity with name " + entityName; logger.error(s, e); throw new ManagementException(s, e); } }
public void createResourceAdaptorEntity(ResourceAdaptorID id, String entityName, ConfigProperties properties) throws NullPointerException, InvalidArgumentException, UnrecognizedResourceAdaptorException, ResourceAdaptorEntityAlreadyExistsException, InvalidConfigurationException, ManagementException { try { synchronized (getSleeContainer().getManagementMonitor()) { resourceManagement.createResourceAdaptorEntity(id, entityName, properties); } } catch (NullPointerException e) { throw e; } catch (InvalidArgumentException e) { throw e; } catch (UnrecognizedResourceAdaptorException e) { throw e; } catch (ResourceAdaptorEntityAlreadyExistsException e) { throw e; } catch (InvalidConfigurationException e) { throw e; } catch (Throwable e) { String s = "failed to create RA entity with name " + entityName; logger.error(s, e); throw new ManagementException(s, e); } }
public String[] getLinkNames(String entityName) throws NullPointerException, UnrecognizedResourceAdaptorEntityException, ManagementException { try { return resourceManagement.getLinkNames(entityName); } catch (NullPointerException e) { throw e; } catch (UnrecognizedResourceAdaptorEntityException e) { throw e; } catch (Throwable e) { String s = "failed to get link names for RA entity with name " + entityName; logger.error(s, e); throw new ManagementException(s, e); } }
public ConfigProperties getConfigurationProperties(String entityName) throws NullPointerException, UnrecognizedResourceAdaptorEntityException, ManagementException { try { return resourceManagement.getConfigurationProperties(entityName); } catch (NullPointerException e) { throw e; } catch (UnrecognizedResourceAdaptorEntityException e) { throw e; } catch (Throwable e) { String s = "failed to get configuration properties for RA entity with name " + entityName; logger.error(s, e); throw new ManagementException(s, e); } }
/** * if it is a handle reference it gets the referred handle * @param handle * @return */ ActivityHandle derreferActivityHandle(ActivityHandle handle) { ActivityHandle ah = null; if (resourceManagement.getHandleReferenceFactory() != null && handle.getClass() == ActivityHandleReference.class) { ActivityHandleReference ahReference = (ActivityHandleReference) handle; ah = resourceManagement.getHandleReferenceFactory().getActivityHandle(ahReference); } else { ah = handle; } return ah; }
if (handle instanceof ActivityHandleReference) { ah = resourceManagement.getHandleReferenceFactory().removeActivityHandleReference((ActivityHandleReference) handle);