|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ServiceStore
An implementation of this interface provides methods for managing services, service categories, and service configurations.
Method Summary | |
---|---|
Service |
create(Service aService)
Creates a new service. |
ServiceCategory |
create(ServiceCategory aCategory)
Creates a new service category. |
ServiceConfiguration |
create(ServiceConfiguration aConfig)
Creates a new service configuration. |
Service |
getService(java.lang.String aServiceId)
Retrieves the specified service. |
java.util.List |
getServiceCategories()
Retrieves all of the service categories in the container. |
com.adobe.idp.dsc.filter.FilterResult |
getServiceCategories(com.adobe.idp.dsc.filter.PagingFilter aFilter)
Retrieves all the service categories within the container with the specified paging criteria. |
ServiceCategory |
getServiceCategory(long aCategoryOID)
Retrieves the specified service category. |
ServiceCategory |
getServiceCategory(java.lang.String aCategoryId)
Retrieves the specified service category. |
ServiceConfiguration |
getServiceConfiguration(java.lang.String aServiceId,
int aMajorVersion,
int aMinorVersion)
Retrieves the specified service configuration. |
java.util.List |
getServiceConfigurations(Component aComponent)
Retrieves a list of all the service configurations within the container that are deployed against the specified component. |
com.adobe.idp.dsc.filter.FilterResult |
getServiceConfigurations(com.adobe.idp.dsc.filter.PagingFilter aFilter)
Retrieves a list of all the service configurations, within the container, having the specified paging criteria. |
java.util.List |
getServiceConfigurations(Service aService)
Retrieves a list of all the service configurations within the container that are created for the specified service. |
java.util.List |
getServiceConfigurations(Service aService,
int aMajorVersion)
Retrieves the service configurations with the specified service identifier and version information. |
java.util.List |
getServiceConfigurationsForSpecificationId(java.lang.String aSpecificationId)
Retrieves a list of all the service configurations within the container that implement the specification identifier. |
java.util.List |
getServices()
Retrieves all the services. |
java.util.List |
getServices(ServiceCategory aCategory)
Retrieves the services belonging to the specified category. |
void |
remove(Service aService)
Removes the service. |
void |
remove(ServiceCategory aCategory)
Removes the service category. |
void |
remove(ServiceConfiguration aConfig)
Removes the service configuration. |
Service |
update(Service aService)
Updates the service. |
ServiceCategory |
update(ServiceCategory aCategory)
Updates the service category. |
ServiceConfiguration |
update(ServiceConfiguration aConfiguration)
Updates the service configuration. |
Method Detail |
---|
ServiceCategory create(ServiceCategory aCategory)
aCategory
- The service category.
ServiceCategory getServiceCategory(java.lang.String aCategoryId)
aCategoryId
- The service category identifier.ServiceCategory getServiceCategory(long aCategoryOID)
aCategoryOID
- The service category object identifier.
ServiceCategory update(ServiceCategory aCategory)
aCategory
- The service category to be updated.
void remove(ServiceCategory aCategory)
aCategory
- The service category to be removed.Service create(Service aService)
aService
- The service.
Service getService(java.lang.String aServiceId)
aServiceId
- The service identifier.
Service update(Service aService)
aService
- The service to be updated.
void remove(Service aService)
aService
- The service to be removed.ServiceConfiguration create(ServiceConfiguration aConfig)
aConfig
- The service configuration.
ServiceConfiguration getServiceConfiguration(java.lang.String aServiceId, int aMajorVersion, int aMinorVersion)
aServiceId
- The service configuration identifier.aMajorVersion
- The major version.aMinorVersion
- The minor version.
ServiceConfiguration update(ServiceConfiguration aConfiguration)
aConfiguration
- The service configuration to be updated.
void remove(ServiceConfiguration aConfig)
aConfig
- The service configuration to be removed.java.util.List getServices()
java.util.List getServices(ServiceCategory aCategory)
aCategory
- The service category.
com.adobe.idp.dsc.filter.FilterResult getServiceConfigurations(com.adobe.idp.dsc.filter.PagingFilter aFilter)
aFilter
- The paging criteria.
java.util.List getServiceConfigurations(Component aComponent)
aComponent
- The component for which to list its related services.
java.util.List getServiceConfigurations(Service aService)
aService
- The component for which to list its related services.
java.util.List getServiceConfigurationsForSpecificationId(java.lang.String aSpecificationId)
aSpecificationId
- The specification identifier.
java.util.List getServiceConfigurations(Service aService, int aMajorVersion)
aService
- The component for which to list its related services.aMajorVersion
- The major version.
java.util.List getServiceCategories()
com.adobe.idp.dsc.filter.FilterResult getServiceCategories(com.adobe.idp.dsc.filter.PagingFilter aFilter)
aFilter
- The paging criteria.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |