Class PreferenceImpl
- java.lang.Object
-
- org.apache.qpid.server.model.preferences.PreferenceImpl
-
- All Implemented Interfaces:
Preference
public class PreferenceImpl extends java.lang.Object implements Preference
-
-
Field Summary
-
Fields inherited from interface org.apache.qpid.server.model.preferences.Preference
ASSOCIATED_OBJECT_ATTRIBUTE, CREATED_DATE_ATTRIBUTE, DESCRIPTION_ATTRIBUTE, ID_ATTRIBUTE, LAST_UPDATED_DATE_ATTRIBUTE, NAME_ATTRIBUTE, OWNER_ATTRIBUTE, TYPE_ATTRIBUTE, VALUE_ATTRIBUTE, VISIBILITY_LIST_ATTRIBUTE
-
-
Constructor Summary
Constructors Constructor Description PreferenceImpl(ConfiguredObject<?> associatedObject, java.util.UUID uuid, java.lang.String name, java.lang.String type, java.lang.String description, java.security.Principal owner, java.util.Date lastUpdatedDate, java.util.Date createdDate, java.util.Set<java.security.Principal> visibilitySet, PreferenceValue preferenceValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConfiguredObject<?>
getAssociatedObject()
java.util.Map<java.lang.String,java.lang.Object>
getAttributes()
java.util.Date
getCreatedDate()
java.lang.String
getDescription()
java.util.UUID
getId()
java.util.Date
getLastUpdatedDate()
java.lang.String
getName()
java.security.Principal
getOwner()
java.lang.String
getType()
PreferenceValue
getValue()
java.util.Set<java.security.Principal>
getVisibilityList()
-
-
-
Constructor Detail
-
PreferenceImpl
public PreferenceImpl(ConfiguredObject<?> associatedObject, java.util.UUID uuid, java.lang.String name, java.lang.String type, java.lang.String description, java.security.Principal owner, java.util.Date lastUpdatedDate, java.util.Date createdDate, java.util.Set<java.security.Principal> visibilitySet, PreferenceValue preferenceValue)
-
-
Method Detail
-
getId
public java.util.UUID getId()
- Specified by:
getId
in interfacePreference
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfacePreference
-
getType
public java.lang.String getType()
- Specified by:
getType
in interfacePreference
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interfacePreference
-
getOwner
public java.security.Principal getOwner()
- Specified by:
getOwner
in interfacePreference
-
getAssociatedObject
public ConfiguredObject<?> getAssociatedObject()
- Specified by:
getAssociatedObject
in interfacePreference
-
getVisibilityList
public java.util.Set<java.security.Principal> getVisibilityList()
- Specified by:
getVisibilityList
in interfacePreference
-
getLastUpdatedDate
public java.util.Date getLastUpdatedDate()
- Specified by:
getLastUpdatedDate
in interfacePreference
-
getCreatedDate
public java.util.Date getCreatedDate()
- Specified by:
getCreatedDate
in interfacePreference
-
getValue
public PreferenceValue getValue()
- Specified by:
getValue
in interfacePreference
-
getAttributes
public java.util.Map<java.lang.String,java.lang.Object> getAttributes()
- Specified by:
getAttributes
in interfacePreference
-
-