public abstract class AbstractDRResourceProvider extends AbstractResourceProvider
AbstractResourceProvider.Command<T>keyPropertyIds, LOG, PROPERTIES_ATTRIBUTES_REGEX| 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,
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, getConfigurationRequests, getKeyPropertyIds, getPKPropertyIds, getPropertyMaps, getPropertyMaps, getQueryParameterValue, getRequestStatus, getRequestStatus, getRequestStatus, getResources, modifyResources, notifyCreate, notifyDelete, notifyUpdate, parseProperties, updateObserverscheckCategory, checkConfigPropertyIds, checkPropertyIds, containsArguments, getCategoryIds, getPropertyIds, getRegexEntry, getRegexGroups, getRequestPropertyIds, isPatternKey, isPropertyCategoryRequested, isPropertyEntryRequested, isPropertyRequested, setResourcePropertyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcheckPropertyIds, createResources, deleteResources, getResources, updateResourcesprotected 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, IvoryService service)
type - the resource typeservice - the Ivory serviceCopyright © 2022 Apache Software Foundation. All rights reserved.