de.espirit.firstspirit.module.descriptor
Class ServiceDescriptor

java.lang.Object
  extended by de.espirit.firstspirit.module.descriptor.AbstractDescriptor
      extended by de.espirit.firstspirit.module.descriptor.ServiceDescriptor
All Implemented Interfaces:
ComponentDescriptor, Serializable

public class ServiceDescriptor
extends de.espirit.firstspirit.module.descriptor.AbstractDescriptor
implements ComponentDescriptor

Since:
4.1
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class de.espirit.firstspirit.module.descriptor.AbstractDescriptor
de.espirit.firstspirit.module.descriptor.AbstractDescriptor.ResourceDescriptor
 
Nested classes/interfaces inherited from interface de.espirit.firstspirit.module.descriptor.ComponentDescriptor
ComponentDescriptor.Scope, ComponentDescriptor.Type
 
Field Summary
 
Fields inherited from class de.espirit.firstspirit.module.descriptor.AbstractDescriptor
EMTPY_DEPENDENCIES, EMTPY_RESOURCES, NAME_ALLOWED_CHARACTERS
 
Constructor Summary
ServiceDescriptor(String name, String moduleName, String version)
           
ServiceDescriptor(String name, String moduleName, String description, String version, String serviceClass, String configurableClass, de.espirit.firstspirit.module.descriptor.AbstractDescriptor.ResourceDescriptor[] resources, boolean hidden)
           
 
Method Summary
 ComponentDescriptor.Scope getScope()
          Returns component scope.
 ComponentDescriptor.Type getType()
          Returns component type.
 
Methods inherited from class de.espirit.firstspirit.module.descriptor.AbstractDescriptor
compareVersion, getAttribute, getComponentClass, getConfiguration, getConfigurationClass, getDependencies, getDescription, getDirectChildNodeValue, getModuleName, getName, getNodeValue, getNodeValue, getRequiredClasses, getResources, getScope, getScope, getVersion, getVersion, isHidden, isUnknown, toString, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface de.espirit.firstspirit.module.descriptor.ComponentDescriptor
getComponentClass, getConfiguration, getConfigurationClass, getDescription, getModuleName, getName, getResources, getVersion, isHidden, isUnknown
 

Constructor Detail

ServiceDescriptor

public ServiceDescriptor(String name,
                         String moduleName,
                         String version)
Since:
4.1

ServiceDescriptor

public ServiceDescriptor(String name,
                         String moduleName,
                         String description,
                         String version,
                         String serviceClass,
                         String configurableClass,
                         de.espirit.firstspirit.module.descriptor.AbstractDescriptor.ResourceDescriptor[] resources,
                         boolean hidden)
Since:
4.1
Method Detail

getType

public ComponentDescriptor.Type getType()
Description copied from interface: ComponentDescriptor
Returns component type.

Specified by:
getType in interface ComponentDescriptor
Returns:
component type.
Since:
4.1

getScope

public ComponentDescriptor.Scope getScope()
Description copied from interface: ComponentDescriptor
Returns component scope.

Specified by:
getScope in interface ComponentDescriptor
Returns:
component scope.
Since:
4.1


Copyright © 2012 e-Spirit AG. All Rights Reserved. Build 4.2.480