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.Throwablepublic ExternalSystemCommunicationManager getCommunicationManager(ProjectSystemId externalSystemId)
public boolean isTaskActive(ExternalSystemTaskId id)