org.systinet.wasp.mgmt.preferences
Class PrefsMetadata

java.lang.Object
  extended byorg.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.

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.
 
Constructor Summary
PrefsMetadata()
           
 
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
 

Field Detail

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.

Constructor Detail

PrefsMetadata

public PrefsMetadata()
Method Detail

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.