com.xebialabs.deployit.booter.remote
Class RemoteDescriptorRegistry
java.lang.Object
com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
com.xebialabs.deployit.booter.remote.RemoteDescriptorRegistry
public class RemoteDescriptorRegistry
- extends com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
|
Constructor Summary |
protected |
RemoteDescriptorRegistry(com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistryId id)
|
|
Method Summary |
protected boolean |
_exists(com.xebialabs.deployit.plugin.api.reflect.Type type)
|
protected com.xebialabs.deployit.plugin.api.reflect.Descriptor |
_getDescriptor(com.xebialabs.deployit.plugin.api.reflect.Type type)
|
protected java.util.Collection<com.xebialabs.deployit.plugin.api.reflect.Descriptor> |
_getDescriptors()
|
protected java.util.Collection<com.xebialabs.deployit.plugin.api.reflect.Type> |
_getSubtypes(com.xebialabs.deployit.plugin.api.reflect.Type supertype)
|
static void |
boot(DeployitCommunicator communicator)
|
com.xebialabs.deployit.plugin.api.reflect.Descriptor |
getLoadedDescriptor(java.lang.String prefixedName)
|
com.xebialabs.deployit.plugin.api.reflect.Descriptor |
getLoadedDescriptor(java.lang.String prefix,
java.lang.String name)
|
com.xebialabs.deployit.plugin.api.reflect.Descriptor |
getLoadedDescriptor(com.xebialabs.deployit.plugin.api.reflect.Type type)
|
java.util.Collection<com.xebialabs.deployit.plugin.api.reflect.Descriptor> |
getLoadedDescriptors()
|
protected boolean |
isLocal()
|
void |
reboot(DeployitCommunicator communicator)
|
void |
reboot(java.util.List<com.xebialabs.deployit.plugin.api.reflect.Descriptor> list)
|
| Methods inherited from class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry |
add, exists, getDescriptor, getDescriptor, getDescriptor, getDescriptorRegistry, getDescriptors, getInstance, getSubtypes, lookupType, lookupType, lookupType, remove |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RemoteDescriptorRegistry
protected RemoteDescriptorRegistry(com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistryId id)
isLocal
protected boolean isLocal()
- Specified by:
isLocal in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
_getDescriptors
protected java.util.Collection<com.xebialabs.deployit.plugin.api.reflect.Descriptor> _getDescriptors()
- Specified by:
_getDescriptors in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
_getSubtypes
protected java.util.Collection<com.xebialabs.deployit.plugin.api.reflect.Type> _getSubtypes(com.xebialabs.deployit.plugin.api.reflect.Type supertype)
- Specified by:
_getSubtypes in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
_getDescriptor
protected com.xebialabs.deployit.plugin.api.reflect.Descriptor _getDescriptor(com.xebialabs.deployit.plugin.api.reflect.Type type)
- Specified by:
_getDescriptor in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
_exists
protected boolean _exists(com.xebialabs.deployit.plugin.api.reflect.Type type)
- Specified by:
_exists in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
boot
public static void boot(DeployitCommunicator communicator)
reboot
public void reboot(DeployitCommunicator communicator)
reboot
public void reboot(java.util.List<com.xebialabs.deployit.plugin.api.reflect.Descriptor> list)
getLoadedDescriptors
public java.util.Collection<com.xebialabs.deployit.plugin.api.reflect.Descriptor> getLoadedDescriptors()
getLoadedDescriptor
public com.xebialabs.deployit.plugin.api.reflect.Descriptor getLoadedDescriptor(com.xebialabs.deployit.plugin.api.reflect.Type type)
getLoadedDescriptor
public com.xebialabs.deployit.plugin.api.reflect.Descriptor getLoadedDescriptor(java.lang.String prefixedName)
getLoadedDescriptor
public com.xebialabs.deployit.plugin.api.reflect.Descriptor getLoadedDescriptor(java.lang.String prefix,
java.lang.String name)