org.exoplatform.services.wsrp2.type
Class ServiceDescription

java.lang.Object
  extended by org.exoplatform.services.wsrp2.type.ServiceDescription
All Implemented Interfaces:
java.io.Serializable

public class ServiceDescription
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
ServiceDescription()
           
ServiceDescription(boolean requiresRegistration, PortletDescription[] offeredPortlets, ItemDescription[] userCategoryDescriptions, ExtensionDescription[] extensionDescriptions, ItemDescription[] customWindowStateDescriptions, ItemDescription[] customModeDescriptions, CookieProtocol requiresInitCookie, ModelDescription registrationPropertyDescription, java.lang.String[] locales, ResourceList resourceList, EventDescription[] eventDescriptions, ModelTypes schemaType, java.lang.String[] supportedOptions, Extension[] exportDescription, java.lang.Boolean mayReturnRegistrationState, Extension[] extensions)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 ItemDescription[] getCustomModeDescriptions()
          Gets the customModeDescriptions value for this ServiceDescription.
 ItemDescription getCustomModeDescriptions(int i)
           
 ItemDescription[] getCustomWindowStateDescriptions()
          Gets the customWindowStateDescriptions value for this ServiceDescription.
 ItemDescription getCustomWindowStateDescriptions(int i)
           
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 EventDescription[] getEventDescriptions()
          Gets the eventDescriptions value for this ServiceDescription.
 EventDescription getEventDescriptions(int i)
           
 Extension[] getExportDescription()
          Gets the exportDescription value for this ServiceDescription.
 ExtensionDescription[] getExtensionDescriptions()
          Gets the extensionDescriptions value for this ServiceDescription.
 ExtensionDescription getExtensionDescriptions(int i)
           
 Extension[] getExtensions()
          Gets the extensions value for this ServiceDescription.
 Extension getExtensions(int i)
           
 java.lang.String[] getLocales()
          Gets the locales value for this ServiceDescription.
 java.lang.String getLocales(int i)
           
 java.lang.Boolean getMayReturnRegistrationState()
          Gets the mayReturnRegistrationState value for this ServiceDescription.
 PortletDescription[] getOfferedPortlets()
          Gets the offeredPortlets value for this ServiceDescription.
 PortletDescription getOfferedPortlets(int i)
           
 ModelDescription getRegistrationPropertyDescription()
          Gets the registrationPropertyDescription value for this ServiceDescription.
 CookieProtocol getRequiresInitCookie()
          Gets the requiresInitCookie value for this ServiceDescription.
 ResourceList getResourceList()
          Gets the resourceList value for this ServiceDescription.
 ModelTypes getSchemaType()
          Gets the schemaType value for this ServiceDescription.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.lang.String[] getSupportedOptions()
          Gets the supportedOptions value for this ServiceDescription.
 java.lang.String getSupportedOptions(int i)
           
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 ItemDescription[] getUserCategoryDescriptions()
          Gets the userCategoryDescriptions value for this ServiceDescription.
 ItemDescription getUserCategoryDescriptions(int i)
           
 int hashCode()
           
 boolean isRequiresRegistration()
          Gets the requiresRegistration value for this ServiceDescription.
 void setCustomModeDescriptions(int i, ItemDescription _value)
           
 void setCustomModeDescriptions(ItemDescription[] customModeDescriptions)
          Sets the customModeDescriptions value for this ServiceDescription.
 void setCustomWindowStateDescriptions(int i, ItemDescription _value)
           
 void setCustomWindowStateDescriptions(ItemDescription[] customWindowStateDescriptions)
          Sets the customWindowStateDescriptions value for this ServiceDescription.
 void setEventDescriptions(EventDescription[] eventDescriptions)
          Sets the eventDescriptions value for this ServiceDescription.
 void setEventDescriptions(int i, EventDescription _value)
           
 void setExportDescription(Extension[] exportDescription)
          Sets the exportDescription value for this ServiceDescription.
 void setExtensionDescriptions(ExtensionDescription[] extensionDescriptions)
          Sets the extensionDescriptions value for this ServiceDescription.
 void setExtensionDescriptions(int i, ExtensionDescription _value)
           
 void setExtensions(Extension[] extensions)
          Sets the extensions value for this ServiceDescription.
 void setExtensions(int i, Extension _value)
           
 void setLocales(int i, java.lang.String _value)
           
 void setLocales(java.lang.String[] locales)
          Sets the locales value for this ServiceDescription.
 void setMayReturnRegistrationState(java.lang.Boolean mayReturnRegistrationState)
          Sets the mayReturnRegistrationState value for this ServiceDescription.
 void setOfferedPortlets(int i, PortletDescription _value)
           
 void setOfferedPortlets(PortletDescription[] offeredPortlets)
          Sets the offeredPortlets value for this ServiceDescription.
 void setRegistrationPropertyDescription(ModelDescription registrationPropertyDescription)
          Sets the registrationPropertyDescription value for this ServiceDescription.
 void setRequiresInitCookie(CookieProtocol requiresInitCookie)
          Sets the requiresInitCookie value for this ServiceDescription.
 void setRequiresRegistration(boolean requiresRegistration)
          Sets the requiresRegistration value for this ServiceDescription.
 void setResourceList(ResourceList resourceList)
          Sets the resourceList value for this ServiceDescription.
 void setSchemaType(ModelTypes schemaType)
          Sets the schemaType value for this ServiceDescription.
 void setSupportedOptions(int i, java.lang.String _value)
           
 void setSupportedOptions(java.lang.String[] supportedOptions)
          Sets the supportedOptions value for this ServiceDescription.
 void setUserCategoryDescriptions(int i, ItemDescription _value)
           
 void setUserCategoryDescriptions(ItemDescription[] userCategoryDescriptions)
          Sets the userCategoryDescriptions value for this ServiceDescription.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceDescription

public ServiceDescription()

ServiceDescription

public ServiceDescription(boolean requiresRegistration,
                          PortletDescription[] offeredPortlets,
                          ItemDescription[] userCategoryDescriptions,
                          ExtensionDescription[] extensionDescriptions,
                          ItemDescription[] customWindowStateDescriptions,
                          ItemDescription[] customModeDescriptions,
                          CookieProtocol requiresInitCookie,
                          ModelDescription registrationPropertyDescription,
                          java.lang.String[] locales,
                          ResourceList resourceList,
                          EventDescription[] eventDescriptions,
                          ModelTypes schemaType,
                          java.lang.String[] supportedOptions,
                          Extension[] exportDescription,
                          java.lang.Boolean mayReturnRegistrationState,
                          Extension[] extensions)
Method Detail

isRequiresRegistration

public boolean isRequiresRegistration()
Gets the requiresRegistration value for this ServiceDescription.

Returns:
requiresRegistration

setRequiresRegistration

public void setRequiresRegistration(boolean requiresRegistration)
Sets the requiresRegistration value for this ServiceDescription.

Parameters:
requiresRegistration -

getOfferedPortlets

public PortletDescription[] getOfferedPortlets()
Gets the offeredPortlets value for this ServiceDescription.

Returns:
offeredPortlets

setOfferedPortlets

public void setOfferedPortlets(PortletDescription[] offeredPortlets)
Sets the offeredPortlets value for this ServiceDescription.

Parameters:
offeredPortlets -

getOfferedPortlets

public PortletDescription getOfferedPortlets(int i)

setOfferedPortlets

public void setOfferedPortlets(int i,
                               PortletDescription _value)

getUserCategoryDescriptions

public ItemDescription[] getUserCategoryDescriptions()
Gets the userCategoryDescriptions value for this ServiceDescription.

Returns:
userCategoryDescriptions

setUserCategoryDescriptions

public void setUserCategoryDescriptions(ItemDescription[] userCategoryDescriptions)
Sets the userCategoryDescriptions value for this ServiceDescription.

Parameters:
userCategoryDescriptions -

getUserCategoryDescriptions

public ItemDescription getUserCategoryDescriptions(int i)

setUserCategoryDescriptions

public void setUserCategoryDescriptions(int i,
                                        ItemDescription _value)

getExtensionDescriptions

public ExtensionDescription[] getExtensionDescriptions()
Gets the extensionDescriptions value for this ServiceDescription.

Returns:
extensionDescriptions

setExtensionDescriptions

public void setExtensionDescriptions(ExtensionDescription[] extensionDescriptions)
Sets the extensionDescriptions value for this ServiceDescription.

Parameters:
extensionDescriptions -

getExtensionDescriptions

public ExtensionDescription getExtensionDescriptions(int i)

setExtensionDescriptions

public void setExtensionDescriptions(int i,
                                     ExtensionDescription _value)

getCustomWindowStateDescriptions

public ItemDescription[] getCustomWindowStateDescriptions()
Gets the customWindowStateDescriptions value for this ServiceDescription.

Returns:
customWindowStateDescriptions

setCustomWindowStateDescriptions

public void setCustomWindowStateDescriptions(ItemDescription[] customWindowStateDescriptions)
Sets the customWindowStateDescriptions value for this ServiceDescription.

Parameters:
customWindowStateDescriptions -

getCustomWindowStateDescriptions

public ItemDescription getCustomWindowStateDescriptions(int i)

setCustomWindowStateDescriptions

public void setCustomWindowStateDescriptions(int i,
                                             ItemDescription _value)

getCustomModeDescriptions

public ItemDescription[] getCustomModeDescriptions()
Gets the customModeDescriptions value for this ServiceDescription.

Returns:
customModeDescriptions

setCustomModeDescriptions

public void setCustomModeDescriptions(ItemDescription[] customModeDescriptions)
Sets the customModeDescriptions value for this ServiceDescription.

Parameters:
customModeDescriptions -

getCustomModeDescriptions

public ItemDescription getCustomModeDescriptions(int i)

setCustomModeDescriptions

public void setCustomModeDescriptions(int i,
                                      ItemDescription _value)

getRequiresInitCookie

public CookieProtocol getRequiresInitCookie()
Gets the requiresInitCookie value for this ServiceDescription.

Returns:
requiresInitCookie

setRequiresInitCookie

public void setRequiresInitCookie(CookieProtocol requiresInitCookie)
Sets the requiresInitCookie value for this ServiceDescription.

Parameters:
requiresInitCookie -

getRegistrationPropertyDescription

public ModelDescription getRegistrationPropertyDescription()
Gets the registrationPropertyDescription value for this ServiceDescription.

Returns:
registrationPropertyDescription

setRegistrationPropertyDescription

public void setRegistrationPropertyDescription(ModelDescription registrationPropertyDescription)
Sets the registrationPropertyDescription value for this ServiceDescription.

Parameters:
registrationPropertyDescription -

getLocales

public java.lang.String[] getLocales()
Gets the locales value for this ServiceDescription.

Returns:
locales

setLocales

public void setLocales(java.lang.String[] locales)
Sets the locales value for this ServiceDescription.

Parameters:
locales -

getLocales

public java.lang.String getLocales(int i)

setLocales

public void setLocales(int i,
                       java.lang.String _value)

getResourceList

public ResourceList getResourceList()
Gets the resourceList value for this ServiceDescription.

Returns:
resourceList

setResourceList

public void setResourceList(ResourceList resourceList)
Sets the resourceList value for this ServiceDescription.

Parameters:
resourceList -

getEventDescriptions

public EventDescription[] getEventDescriptions()
Gets the eventDescriptions value for this ServiceDescription.

Returns:
eventDescriptions

setEventDescriptions

public void setEventDescriptions(EventDescription[] eventDescriptions)
Sets the eventDescriptions value for this ServiceDescription.

Parameters:
eventDescriptions -

getEventDescriptions

public EventDescription getEventDescriptions(int i)

setEventDescriptions

public void setEventDescriptions(int i,
                                 EventDescription _value)

getSchemaType

public ModelTypes getSchemaType()
Gets the schemaType value for this ServiceDescription.

Returns:
schemaType

setSchemaType

public void setSchemaType(ModelTypes schemaType)
Sets the schemaType value for this ServiceDescription.

Parameters:
schemaType -

getSupportedOptions

public java.lang.String[] getSupportedOptions()
Gets the supportedOptions value for this ServiceDescription.

Returns:
supportedOptions

setSupportedOptions

public void setSupportedOptions(java.lang.String[] supportedOptions)
Sets the supportedOptions value for this ServiceDescription.

Parameters:
supportedOptions -

getSupportedOptions

public java.lang.String getSupportedOptions(int i)

setSupportedOptions

public void setSupportedOptions(int i,
                                java.lang.String _value)

getExportDescription

public Extension[] getExportDescription()
Gets the exportDescription value for this ServiceDescription.

Returns:
exportDescription

setExportDescription

public void setExportDescription(Extension[] exportDescription)
Sets the exportDescription value for this ServiceDescription.

Parameters:
exportDescription -

getMayReturnRegistrationState

public java.lang.Boolean getMayReturnRegistrationState()
Gets the mayReturnRegistrationState value for this ServiceDescription.

Returns:
mayReturnRegistrationState

setMayReturnRegistrationState

public void setMayReturnRegistrationState(java.lang.Boolean mayReturnRegistrationState)
Sets the mayReturnRegistrationState value for this ServiceDescription.

Parameters:
mayReturnRegistrationState -

getExtensions

public Extension[] getExtensions()
Gets the extensions value for this ServiceDescription.

Returns:
extensions

setExtensions

public void setExtensions(Extension[] extensions)
Sets the extensions value for this ServiceDescription.

Parameters:
extensions -

getExtensions

public Extension getExtensions(int i)

setExtensions

public void setExtensions(int i,
                          Extension _value)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer



Copyright © 2010 eXo Platform SAS. All Rights Reserved.