oasis.names.tc.wsrp.v1.types
Class ServiceDescription

java.lang.Object
  extended by oasis.names.tc.wsrp.v1.types.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(ItemDescription[] customModeDescriptions, ItemDescription[] customUserProfileItemDescriptions, ItemDescription[] customWindowStateDescriptions, Extension[] extensions, java.lang.String[] locales, PortletDescription[] offeredPortlets, ModelDescription registrationPropertyDescription, CookieProtocol requiresInitCookie, boolean requiresRegistration, ResourceList resourceList, ItemDescription[] userCategoryDescriptions)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 ItemDescription[] getCustomModeDescriptions()
          Gets the customModeDescriptions value for this ServiceDescription.
 ItemDescription getCustomModeDescriptions(int i)
           
 ItemDescription[] getCustomUserProfileItemDescriptions()
          Gets the customUserProfileItemDescriptions value for this ServiceDescription.
 ItemDescription getCustomUserProfileItemDescriptions(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
 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)
           
 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.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
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 setCustomUserProfileItemDescriptions(int i, ItemDescription _value)
           
 void setCustomUserProfileItemDescriptions(ItemDescription[] customUserProfileItemDescriptions)
          Sets the customUserProfileItemDescriptions value for this ServiceDescription.
 void setCustomWindowStateDescriptions(int i, ItemDescription _value)
           
 void setCustomWindowStateDescriptions(ItemDescription[] customWindowStateDescriptions)
          Sets the customWindowStateDescriptions value for this ServiceDescription.
 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 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 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(ItemDescription[] customModeDescriptions,
                          ItemDescription[] customUserProfileItemDescriptions,
                          ItemDescription[] customWindowStateDescriptions,
                          Extension[] extensions,
                          java.lang.String[] locales,
                          PortletDescription[] offeredPortlets,
                          ModelDescription registrationPropertyDescription,
                          CookieProtocol requiresInitCookie,
                          boolean requiresRegistration,
                          ResourceList resourceList,
                          ItemDescription[] userCategoryDescriptions)
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)

getCustomUserProfileItemDescriptions

public ItemDescription[] getCustomUserProfileItemDescriptions()
Gets the customUserProfileItemDescriptions value for this ServiceDescription.

Returns:
customUserProfileItemDescriptions

setCustomUserProfileItemDescriptions

public void setCustomUserProfileItemDescriptions(ItemDescription[] customUserProfileItemDescriptions)
Sets the customUserProfileItemDescriptions value for this ServiceDescription.

Parameters:
customUserProfileItemDescriptions -

getCustomUserProfileItemDescriptions

public ItemDescription getCustomUserProfileItemDescriptions(int i)

setCustomUserProfileItemDescriptions

public void setCustomUserProfileItemDescriptions(int i,
                                                 ItemDescription _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 -

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