public interface StorageStrategy
StorageStrategy interface.
Modifier and Type | Method and Description |
---|---|
ResourcePath |
getRelativePathForAttribute(ResourcePath resourceParent,
String resource)
getRelativePathForAttribute
|
String |
getResourceNameFromIndex(CollectionResource resource)
This functions translate resourceIndex into a "unique" and "non-variable" name that could be identify
a resource, as described earlier.
|
void |
setParameters(List<Parameter> parameterCollection)
setParameters
|
void |
setResourceTypeName(String name)
setResourceTypeName
|
void |
setStorageStrategyService(StorageStrategyService agent)
Add to a strategy the possibility to get additional information using SNMP when is necessary.
|
ResourcePath getRelativePathForAttribute(ResourcePath resourceParent, String resource)
getRelativePathForAttribute
void setResourceTypeName(String name)
setResourceTypeName
name
- a String
object.String getResourceNameFromIndex(CollectionResource resource)
resource
- a CollectionResource
objectString
object.void setStorageStrategyService(StorageStrategyService agent)
agent
- a org.opennms.netmgt.config.StorageStrategyService
object.void setParameters(List<Parameter> parameterCollection) throws IllegalArgumentException
setParameters
parameterCollection
- a List
object.IllegalArgumentException
Copyright © 2021. All rights reserved.