public class AdminObjectImpl extends Object implements AdminObject
Constructor and Description |
---|
AdminObjectImpl(XsdString adminobjectInterface,
XsdString adminobjectClass,
List<ConfigProperty> configProperty,
String id) |
Modifier and Type | Method and Description |
---|---|
CopyableMetaData |
copy() |
boolean |
equals(Object obj) |
void |
forceConfigProperties(List<ConfigProperty> newContents)
Force configProperties with new content.
|
XsdString |
getAdminobjectClass() |
XsdString |
getAdminobjectInterface() |
List<ConfigProperty> |
getConfigProperties() |
String |
getId() |
int |
hashCode() |
String |
toString() |
public AdminObjectImpl(XsdString adminobjectInterface, XsdString adminobjectClass, List<ConfigProperty> configProperty, String id)
adminobjectInterface
- full qualified name of the interfaceadminobjectClass
- full qualified name of the implementation classconfigProperty
- List of config propetiesid
- xmlidpublic XsdString getAdminobjectInterface()
getAdminobjectInterface
in interface AdminObject
public XsdString getAdminobjectClass()
getAdminobjectClass
in interface AdminObject
public List<ConfigProperty> getConfigProperties()
getConfigProperties
in interface AdminObject
public void forceConfigProperties(List<ConfigProperty> newContents)
newContents
- the list of new propertiespublic String getId()
getId
in interface IdDecoratedMetadata
public CopyableMetaData copy()
copy
in interface CopyableMetaData
Copyright © 2021 JBoss by Red Hat. All rights reserved.