public interface LCMNode
LCMNode
allows the addition of new registry types,
setting & getting name and description and
removal of existing registry typesModifier and Type | Field and Description |
---|---|
static java.lang.String |
CONFIGURATION_URL_SLOT_NAME |
Modifier and Type | Method and Description |
---|---|
void |
addRegistryTypes(java.util.Collection<javax.xml.registry.infomodel.Concept> registryTypes)
Adds the given any of these Lifecycle management, UDDI and Federation registry types to the LCMNode
|
java.lang.String |
getConfigurationUrl()
For the given LCMNode obtains the the configurationUrl
|
javax.xml.registry.infomodel.InternationalString |
getDescription()
For the given LCMNode returns the description
|
javax.xml.registry.infomodel.InternationalString |
getDisplayName()
For the given LCMNode returns the display name
|
javax.xml.registry.infomodel.RegistryEntry |
getNodeRegistryEntry()
Returns the underlying LCMNode as a registry entry
|
java.util.Collection<javax.xml.registry.infomodel.Concept> |
getRegistryTypes()
For a given LCMNode obtains the registry types
|
void |
removeRegistryType(java.lang.String registryTypeName)
Removes the given registry type from this LCMNode
|
void |
setConfigurationUrl(java.lang.String configurationUrl)
Sets the configurationUrl for the LCMNode
|
void |
setDescription(javax.xml.registry.infomodel.InternationalString description)
Sets the description of the LCMNode
|
void |
setDisplayName(javax.xml.registry.infomodel.InternationalString displayName)
Sets the display name of the LCMNode
|
static final java.lang.String CONFIGURATION_URL_SLOT_NAME
javax.xml.registry.infomodel.InternationalString getDescription() throws LCMException
InternationalString
LCMException
- if the LCM provider encounters an internal error while dealing with InternationalStringjavax.xml.registry.infomodel.InternationalString getDisplayName() throws LCMException
InternationalString
LCMException
- if the LCM provider encounters an internal error while dealing with InternationalStringjava.util.Collection<javax.xml.registry.infomodel.Concept> getRegistryTypes() throws LCMException
Concept
LCMException
- if the LCM provider encounters an internal error while retrieving the registry typesjava.lang.String getConfigurationUrl() throws LCMException
String
LCMException
- if the LCM provider encounters an internal error while retrieving the ConfigurationUrlvoid setDescription(javax.xml.registry.infomodel.InternationalString description) throws LCMException
description
- the description of the LCMNode as InternationalString
LCMException
- if the LCM provider encounters an internal error while updating the descriptionvoid setDisplayName(javax.xml.registry.infomodel.InternationalString displayName) throws LCMException
displayName
- the displayName of the LCMNode as InternationalString
LCMException
- if the LCM provider encounters an internal error while updating the displayNamevoid setConfigurationUrl(java.lang.String configurationUrl) throws LCMException
configurationUrl
- configurationUrl of the LCMNode as InternationalString
LCMException
- if the LCM provider encounters an internal error while updating the configurationUrlvoid addRegistryTypes(java.util.Collection<javax.xml.registry.infomodel.Concept> registryTypes) throws LCMException
registryTypes
- A collection of registryTypes of type Concept
to be addedLCMException
- the registry types should be of any of these Lifecycle management or UDDI or Federation else causes LCM Exceptionvoid removeRegistryType(java.lang.String registryTypeName) throws LCMException
registryTypeName
- the name of the registry type to be removedLCMException
- if the LCM provider encounters an internal error while removing the registry typejavax.xml.registry.infomodel.RegistryEntry getNodeRegistryEntry() throws LCMException
RegistryEntry
objectLCMException
- if the LCM provider encounters an internal error while retrieving registry entry