Class LocalDescriptorRegistry
- java.lang.Object
-
- com.xebialabs.deployit.plugin.api.reflect.BaseDescriptorRegistry
-
- com.xebialabs.deployit.booter.local.LocalDescriptorRegistry
-
- All Implemented Interfaces:
com.xebialabs.deployit.plugin.api.reflect.IDescriptorRegistry,java.lang.AutoCloseable
public class LocalDescriptorRegistry extends com.xebialabs.deployit.plugin.api.reflect.BaseDescriptorRegistry
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedLocalDescriptorRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean_exists(com.xebialabs.deployit.plugin.api.reflect.Type type)com.xebialabs.deployit.plugin.api.reflect.Descriptor_getDescriptor(com.xebialabs.deployit.plugin.api.reflect.Type type)java.util.Collection<com.xebialabs.deployit.plugin.api.reflect.Descriptor>_getDescriptors()java.util.Collection<com.xebialabs.deployit.plugin.api.reflect.Type>_getSubtypes(com.xebialabs.deployit.plugin.api.reflect.Type supertype)intgetOrder()booleanisDefault()booleanisLocal()voidregister(com.xebialabs.deployit.plugin.api.reflect.Descriptor descriptor)voidregisterSubtype(com.xebialabs.deployit.plugin.api.reflect.Type supertype, com.xebialabs.deployit.plugin.api.reflect.Type subtype)voidverifyTypes()-
Methods inherited from class com.xebialabs.deployit.plugin.api.reflect.BaseDescriptorRegistry
getId, lookupType, lookupType, lookupType
-
-
-
-
Field Detail
-
ORDER
public static final int ORDER
- See Also:
- Constant Field Values
-
LOCAL_ID
public static final com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistryId LOCAL_ID
-
-
Method Detail
-
register
public void register(com.xebialabs.deployit.plugin.api.reflect.Descriptor descriptor)
-
registerSubtype
public void registerSubtype(com.xebialabs.deployit.plugin.api.reflect.Type supertype, com.xebialabs.deployit.plugin.api.reflect.Type subtype)
-
isLocal
public boolean isLocal()
-
isDefault
public boolean isDefault()
-
getOrder
public int getOrder()
-
_getDescriptors
public java.util.Collection<com.xebialabs.deployit.plugin.api.reflect.Descriptor> _getDescriptors()
-
_getSubtypes
public java.util.Collection<com.xebialabs.deployit.plugin.api.reflect.Type> _getSubtypes(com.xebialabs.deployit.plugin.api.reflect.Type supertype)
-
_getDescriptor
public com.xebialabs.deployit.plugin.api.reflect.Descriptor _getDescriptor(com.xebialabs.deployit.plugin.api.reflect.Type type)
-
_exists
public boolean _exists(com.xebialabs.deployit.plugin.api.reflect.Type type)
-
verifyTypes
public void verifyTypes()
- Specified by:
verifyTypesin interfacecom.xebialabs.deployit.plugin.api.reflect.IDescriptorRegistry- Overrides:
verifyTypesin classcom.xebialabs.deployit.plugin.api.reflect.BaseDescriptorRegistry
-
-