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.