public abstract class AbstractDRResourceProvider extends AbstractResourceProvider
AbstractResourceProvider.Command<T>
LOG
Modifier | Constructor and Description |
---|---|
protected |
AbstractDRResourceProvider(Set<String> propertyIds,
Map<Resource.Type,String> keyPropertyIds,
IvoryService ivoryService)
Create a new resource provider for the given management controller.
|
Modifier and Type | Method and Description |
---|---|
static ResourceProvider |
getResourceProvider(Resource.Type type,
Set<String> propertyIds,
Map<Resource.Type,String> keyPropertyIds,
IvoryService service)
Factory method for obtaining a resource provider based on a given Ivory service instance.
|
protected IvoryService |
getService()
Get the associated service.
|
addObserver, createResources, getConfigurationRequest, getKeyPropertyIds, getPKPropertyIds, getPropertyMaps, getPropertyMaps, getRequestStatus, getRequestStatus, getResources, modifyResources, notifyCreate, notifyDelete, notifyUpdate, updateObservers
checkConfigPropertyIds, checkPropertyIds, containsArguments, getPropertyIds, getRegexGroups, getRegExpKey, getRequestPropertyIds, isPatternKey, setResourceProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkPropertyIds, createResources, deleteResources, getResources, updateResources
protected AbstractDRResourceProvider(Set<String> propertyIds, Map<Resource.Type,String> keyPropertyIds, IvoryService ivoryService)
propertyIds
- the property idskeyPropertyIds
- the key property idsprotected IvoryService getService()
public static ResourceProvider getResourceProvider(Resource.Type type, Set<String> propertyIds, Map<Resource.Type,String> keyPropertyIds, IvoryService service)
type
- the resource typepropertyIds
- the property idsservice
- the Ivory serviceCopyright © 2015. All rights reserved.