public class GenericLegacyConfiguredObject extends Object implements LegacyConfiguredObject
AVAILABLE_ATTRIBUTES, CONTEXT, CREATED_BY, CREATED_TIME, DESCRIPTION, DESIRED_STATE, DURABLE, ID, LAST_OPENED_TIME, LAST_UPDATED_BY, LAST_UPDATED_TIME, LIFETIME_POLICY, NAME, STATE, TYPE| Constructor and Description |
|---|
GenericLegacyConfiguredObject(LegacyManagementController managementController,
LegacyConfiguredObject nextVersionLegacyConfiguredObject,
String category) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Object |
getActualAttribute(String name) |
Object |
getAttribute(String name) |
Collection<String> |
getAttributeNames() |
String |
getCategory() |
Collection<LegacyConfiguredObject> |
getChildren(String category) |
String |
getContextValue(String contextKey) |
LegacyManagementController |
getManagementController() |
LegacyConfiguredObject |
getNextVersionConfiguredObject() |
protected LegacyConfiguredObject |
getNextVersionLegacyConfiguredObject() |
LegacyConfiguredObject |
getParent(String category) |
Map<String,Object> |
getStatistics() |
int |
hashCode() |
ManagementResponse |
invoke(String operation,
Map<String,Object> parameters,
boolean isSecure) |
boolean |
isOversizedAttribute(String name) |
boolean |
isSecureAttribute(String name) |
public GenericLegacyConfiguredObject(LegacyManagementController managementController, LegacyConfiguredObject nextVersionLegacyConfiguredObject, String category)
public Collection<String> getAttributeNames()
getAttributeNames in interface LegacyConfiguredObjectpublic Object getAttribute(String name)
getAttribute in interface LegacyConfiguredObjectpublic Object getActualAttribute(String name)
getActualAttribute in interface LegacyConfiguredObjectpublic Collection<LegacyConfiguredObject> getChildren(String category)
getChildren in interface LegacyConfiguredObjectpublic String getCategory()
getCategory in interface LegacyConfiguredObjectpublic ManagementResponse invoke(String operation, Map<String,Object> parameters, boolean isSecure)
invoke in interface LegacyConfiguredObjectpublic LegacyConfiguredObject getNextVersionConfiguredObject()
getNextVersionConfiguredObject in interface LegacyConfiguredObjectpublic LegacyConfiguredObject getParent(String category)
getParent in interface LegacyConfiguredObjectpublic boolean isSecureAttribute(String name)
isSecureAttribute in interface LegacyConfiguredObjectpublic boolean isOversizedAttribute(String name)
isOversizedAttribute in interface LegacyConfiguredObjectpublic String getContextValue(String contextKey)
getContextValue in interface LegacyConfiguredObjectpublic Map<String,Object> getStatistics()
getStatistics in interface LegacyConfiguredObjectpublic LegacyManagementController getManagementController()
protected LegacyConfiguredObject getNextVersionLegacyConfiguredObject()
Copyright © 2006–2020 The Apache Software Foundation. All rights reserved.