Class BaseDescriptorRegistry
java.lang.Object
com.xebialabs.deployit.plugin.api.reflect.BaseDescriptorRegistry
- All Implemented Interfaces:
- IDescriptorRegistry,- AutoCloseable
- 
Field SummaryFields inherited from interface com.xebialabs.deployit.plugin.api.reflect.IDescriptorRegistryDEFAULT_PRECEDENCE, HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetHooks()getId()lookupType(Class<?> ciClass) Searches in the registry for a CI type by CI class.lookupType(String typeName) Searches in the registry for a CI type by CI prefixed type name.lookupType(String prefix, String simpleName) Searches in the registry for a CI type by CI prefix and simple name.voidvoidMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.xebialabs.deployit.plugin.api.reflect.IDescriptorRegistryclose, exists, getDescriptor, getDescriptors, getOrder, getSubtypes, isDefault, isLocal, register, registerSubtype
- 
Constructor Details- 
BaseDescriptorRegistry
 
- 
- 
Method Details- 
lookupTypeSearches in the registry for a CI type by CI class.- Specified by:
- lookupTypein interface- IDescriptorRegistry
- Parameters:
- ciClass- A class instance of a CI.
- Returns:
- The type for the given CI class.
 
- 
lookupTypeSearches in the registry for a CI type by CI prefixed type name.- Specified by:
- lookupTypein interface- IDescriptorRegistry
- Parameters:
- typeName- The prefixed type name of a CI.
- Returns:
- The type of the CI.
 
- 
lookupTypeSearches in the registry for a CI type by CI prefix and simple name.- Specified by:
- lookupTypein interface- IDescriptorRegistry
- Parameters:
- prefix- The prefix of a CI.
- simpleName- The simple name of a CI.
- Returns:
- The type of the CI.
 
- 
getId- Specified by:
- getIdin interface- IDescriptorRegistry
 
- 
verifyTypespublic void verifyTypes()- Specified by:
- verifyTypesin interface- IDescriptorRegistry
 
- 
registerHook- Specified by:
- registerHookin interface- IDescriptorRegistry
 
- 
getHooks- Specified by:
- getHooksin interface- IDescriptorRegistry
 
 
-