public final class ExternalSystemFacadeManager
extends java.lang.Object
RemoteExternalSystemFacade
.
Thread-safe.Constructor and Description |
---|
ExternalSystemFacadeManager() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
doInvoke(IntegrationKey key,
Project project,
java.lang.reflect.Method method,
java.lang.Object[] args,
int invocationNumber) |
ExternalSystemCommunicationManager |
getCommunicationManager(ProjectSystemId externalSystemId) |
RemoteExternalSystemFacade |
getFacade(Project project,
java.lang.String externalProjectPath,
ProjectSystemId externalSystemId) |
boolean |
isTaskActive(ExternalSystemTaskId id) |
void |
onProjectRename(java.lang.String oldName,
java.lang.String newName) |
public void onProjectRename(java.lang.String oldName, java.lang.String newName)
public RemoteExternalSystemFacade getFacade(Project project, java.lang.String externalProjectPath, ProjectSystemId externalSystemId)
java.lang.Exception
- in case of inability to return the facadepublic java.lang.Object doInvoke(IntegrationKey key, Project project, java.lang.reflect.Method method, java.lang.Object[] args, int invocationNumber) throws java.lang.Throwable
java.lang.Throwable
public ExternalSystemCommunicationManager getCommunicationManager(ProjectSystemId externalSystemId)
public boolean isTaskActive(ExternalSystemTaskId id)