|
Cool documentation | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Provides information about service modules which are cached in the service manager repository. A service module is uniquely identified by its name within a given service manager instance. Service modules contain a number of queries, key and non-key aspects, and relations between aspects, whose descriptors can be accessed through service module descriptor objects. Also, service modules can contain groups of queries, aspects, and relations to allow group operations on them.
IAspectDescriptor,
IQueryDescriptor,
IRelationDescriptor,
IServiceModuleGroupDescriptor| Method Summary | |
void |
clearAspectRowAttributes()
Clears all dynamically set aspect row attributes that are currently cached in the aspect descriptors of the aspects of this service module. |
IAspectDescriptor |
getAspectDescriptor(java.lang.String aspectName)
Returns the aspect descriptor with the given name or null,
if the aspect doesn't exist in this service module. |
IAspectDescriptor[] |
getAspectDescriptors()
Returns an array with the descriptors of all aspects in this service module. |
java.lang.String[] |
getAttributeNames()
Returns an array with the names of all the attributes which are stored in this service module. |
java.lang.String |
getAttributeStringValue(java.lang.String attributeName)
Returns the value that is stored in the service module for the given attribute. |
java.lang.String |
getConfigurationDescription()
Returns a textual description for the active configuration of the this service module. |
java.lang.String |
getConfigurationName()
Returns the name of the active configuration of the service module. |
java.lang.String |
getDescription()
Returns a textual description for this service module. |
IKeyAspectDescriptor |
getKeyAspectDescriptor(java.lang.String aspectName)
Returns the key aspect descriptor with the given name or null,
if the key aspect doesn't exist in this service module. |
IKeyAspectDescriptor[] |
getKeyAspectDescriptors()
Returns an array with the descriptors of all key aspects in this service module. |
java.lang.String |
getName()
Returns the name of the service module. |
IQueryDescriptor |
getQueryDescriptor(java.lang.String name)
Returns the query descriptor with the given name or null,
if the query doesn't exist in this service module. |
IQueryDescriptor[] |
getQueryDescriptors()
Returns an array with the descriptors of all queries in this service module. |
IRelationDescriptor |
getRelationDescriptor(java.lang.String name)
Deprecated. Obsolete as of Beta4, relations are now local to aspects, use IAspectDescriptor.getRelationDescriptor(String) instead. |
IRelationDescriptor[] |
getRelationDescriptors()
Deprecated. Obsolete as of Beta4, relations are now local to aspects, use IAspectDescriptor.getRelationDescriptors() instead. |
IServiceModuleGroupDescriptor |
getServiceModuleGroupDescriptor(java.lang.String name)
Returns the service module group descriptor with the given name or null,
if the service module group doesn't exist in this service module. |
IServiceModuleGroupDescriptor[] |
getServiceModuleGroupDescriptors()
Returns an array with the descriptors of all service module groups in this service module. |
| Method Detail |
public java.lang.String getName()
public java.lang.String getDescription()
public java.lang.String getConfigurationName()
public java.lang.String getConfigurationDescription()
public IQueryDescriptor[] getQueryDescriptors()
public IQueryDescriptor getQueryDescriptor(java.lang.String name)
null,
if the query doesn't exist in this service module.nullpublic IRelationDescriptor[] getRelationDescriptors()
IAspectDescriptor.getRelationDescriptors() instead.
IAspectDescriptor.getRelationDescriptors()public IRelationDescriptor getRelationDescriptor(java.lang.String name)
IAspectDescriptor.getRelationDescriptor(String) instead.
null,
if the relation doesn't exist in this service module.nullIAspectDescriptor.getRelationDescriptor(String)public IAspectDescriptor[] getAspectDescriptors()
public IAspectDescriptor getAspectDescriptor(java.lang.String aspectName)
null,
if the aspect doesn't exist in this service module.nullpublic IKeyAspectDescriptor[] getKeyAspectDescriptors()
public IKeyAspectDescriptor getKeyAspectDescriptor(java.lang.String aspectName)
null,
if the key aspect doesn't exist in this service module.nullpublic IServiceModuleGroupDescriptor[] getServiceModuleGroupDescriptors()
public IServiceModuleGroupDescriptor getServiceModuleGroupDescriptor(java.lang.String name)
null,
if the service module group doesn't exist in this service module.nullpublic java.lang.String[] getAttributeNames()
public java.lang.String getAttributeStringValue(java.lang.String attributeName)
null ist returned.attributeName - The name of the attribute.null.public void clearAspectRowAttributes()
|
Cool documentation | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||