Class RemoteDescriptorRegistry


  • public class RemoteDescriptorRegistry
    extends com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected RemoteDescriptorRegistry​(com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistryId id)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      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​(com.xebialabs.deployit.plugin.api.reflect.Type type)  
      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)  
      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
    • Constructor Detail

      • RemoteDescriptorRegistry

        protected RemoteDescriptorRegistry​(com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistryId id)
    • Method Detail

      • 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
      • 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)