public interface ExternalSystemCommunicationManager
| Modifier and Type | Method and Description |
|---|---|
RemoteExternalSystemFacade |
acquire(java.lang.String id,
ProjectSystemId externalSystemId)
Creates new external system facade for the given arguments.
|
void |
clear()
Disposes all resources acquired by the current manager.
|
boolean |
isAlive(RemoteExternalSystemFacade facade) |
void |
release(java.lang.String id,
ProjectSystemId externalSystemId)
Release resource acquired by the current manager
|
RemoteExternalSystemFacade acquire(java.lang.String id, ProjectSystemId externalSystemId) throws java.lang.Exception
id - if for which new facade is to be createdexternalSystemId - target external system idjava.lang.Exception - in case something goes wrongvoid release(java.lang.String id,
ProjectSystemId externalSystemId)
throws java.lang.Exception
id - resource idexternalSystemId - target external system idjava.lang.Exception - in case something goes wrongboolean isAlive(RemoteExternalSystemFacade facade)
void clear()