org.systinet.wasp.mgmt.preferences
Class PrefsMetadata
java.lang.Object
org.systinet.wasp.mgmt.preferences.PrefsMetadata
- All Implemented Interfaces:
- java.io.Serializable
- public class PrefsMetadata
- extends java.lang.Object
- implements java.io.Serializable
Holds meta information about specific server preference.
Each server preference is identified by unique tuple stored this class.
name
is a name of preference
type
is an internal WSO2 SOA Enablement Server name of preference main type
typeSpecific
is an internal WSO2 SOA Enablement Server preference specific type name
configurationIface
is an Java interface that can be used for Java Proxy bean wrapper build upon preference DOM
Documentation for particular preference is in javadoc of releated confuration
interface.
List of all available server preferences can be get using ServerPreferences.getPrefsMetadata()
.
List of all available preferences for specified endpoint can be get using ServiceSecurity.getEndpointPrefsMetadata()
.
- See Also:
ServerPreferences
,
Serialized Form- Component:
- Mgmt-Services
Field Summary |
java.lang.String |
configurationIface
Interface, which can cover these preferences,
can be null . |
java.lang.String |
name
unique name of preference, e.q. |
java.lang.String |
type
Type of preferences. |
java.lang.String |
typeSpecific
Subtype, e.g. |
Method Summary |
boolean |
equals(java.lang.Object obj)
Indicates whether some other object is "equal to" this one. |
int |
hashCode()
Returns a hash code value for the object. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
name
public java.lang.String name
- unique name of preference, e.q.
ConfigStore
type
public java.lang.String type
- Type of preferences. e.g. "module".
typeSpecific
public java.lang.String typeSpecific
- Subtype, e.g. "ConfigStore", can be
null
.
configurationIface
public java.lang.String configurationIface
- Interface, which can cover these preferences,
can be
null
. Note, that this
information is specific for WSO2 SOA Enablement Server for Java only.
PrefsMetadata
public PrefsMetadata()
equals
public boolean equals(java.lang.Object obj)
- Indicates whether some other object is "equal to" this one.
- Parameters:
obj
- the reference object with which to compare.
- Returns:
true
if this object is the same as the obj argument; false
otherwise.
hashCode
public int hashCode()
- Returns a hash code value for the object.
- Returns:
- a hash code value for this object.