|
Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal 11g Release 1 (11.1.1.9.0) E15995-08 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
oracle.webcenter.spaces.ws.client.GroupSpaceWSMetadata
public final class GroupSpaceWSMetadata
This class is responsible for providing metadata for given WebCenter Group Space. This class is responsible for providing metadata related to any Group Space. It should be used with GroupSpaceWSClient class methods which return the instance of this class. It is recommended that users should get the instance of this class from the methods of GroupSpaceWSClient. It provides different properties/attributes of Group Spaces like the description of the group space, who created the group space, Icon URL of the group space, Keywords used to denote the group space, mailing list, Group Space Logo, the state of the group space, when the group space was last updated, who all are the members of the group space and any custom attributes defined with the group space. One can get the URL of the group space from class GroupSpaceWSClient
| Constructor Summary | |
|---|---|
GroupSpaceWSMetadata(oracle.webcenter.spaces.internal.ws.client.proxy.types.GsMetadataImpl metadata)Constructor of this class.. |
|
| Method Summary | |
|---|---|
java.util.List<ServiceMetadata> |
getAllServiceMetadata()Returns the list of all service metadata. |
int |
getChildGSCount()THIS API returns the childGS count |
java.lang.String |
getCopyRightMessage() |
java.lang.String |
getCreatedBy()Returns the creator's name of the Group Space |
java.util.Calendar |
getCreatedDate() |
java.util.List<oracle.webcenter.spaces.metadata.GSCustomAttribute> |
getCustomAttributes()This API returns custom attributes for a current Group Space. |
java.lang.String |
getDescription()Returns the description of the Group Space |
java.lang.String |
getDisplayName()Returns the display name of the Group Space |
java.lang.String |
getGroupSpaceURI() |
java.lang.String |
getGuid()Retruns the GUID of the GS |
java.lang.String |
getIconURI()Returns the location of the group space Icon |
java.lang.String |
getKeywords()Returns the comma separated list of Keywords which define the Group Space |
java.util.Calendar |
getLastActivityTime()THIS API returns the last activity time |
javax.xml.datatype.XMLGregorianCalendar |
getLastUpdated()Returns the last Updated Date of current Group Space in the format of Gregorian Calender |
java.util.Calendar |
getLastUpdatedDate() |
java.lang.String |
getLogoURI()Returns the location of the Logo of the Group Space |
java.lang.String |
getMailingList()Returns the mailing list for the current group space |
int |
getMemberCount()THIS API returns the member count |
java.util.List<GroupSpaceWSMembers> |
getMembers() |
java.lang.String |
getName()Returns the name of the Group Space |
java.lang.String |
getParentGuid() |
java.lang.String |
getPrivacyURL() |
java.util.List<java.lang.String> |
getProvisionedServicesId() |
java.lang.String |
getSecurityParentGuid() |
java.lang.String |
getSelfRegPage() |
java.util.List<java.lang.String> |
getSelfSubscriptionEnabledRoles() |
oracle.webcenter.spaces.metadata.GSServiceConfigData |
getServiceConfigData(java.lang.String serviceId) |
boolean |
isClosed() |
boolean |
isDiscoverable()Returns if the group Is discoverable |
boolean |
isFooterHidden() |
boolean |
isOffline() |
boolean |
isPublic()Deprecated. |
boolean |
isPubliclyViewable()Returns if the Group Space is Public |
boolean |
isSeeded()This method returns if the Group Space is public or now |
boolean |
isSelfSubEnabled() |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GroupSpaceWSMetadata(oracle.webcenter.spaces.internal.ws.client.proxy.types.GsMetadataImpl metadata)
IllegalArgumentException if parameter is ull or empty
metadata - SpaceType Metadata| Method Detail |
|---|
public java.lang.String getDisplayName()
getDisplayName in interface oracle.webcenter.spaces.metadata.GSMetadatapublic java.lang.String getName()
getName in interface oracle.webcenter.spaces.metadata.GSMetadatapublic java.lang.String getCreatedBy()
getCreatedBy in interface oracle.webcenter.spaces.metadata.GSMetadatapublic java.lang.String getDescription()
getDescription in interface oracle.webcenter.spaces.metadata.GSMetadatapublic java.lang.String getIconURI()
getIconURI in interface oracle.webcenter.spaces.metadata.GSMetadatapublic java.lang.String getKeywords()
getKeywords in interface oracle.webcenter.spaces.metadata.GSMetadatapublic java.lang.String getLogoURI()
getLogoURI in interface oracle.webcenter.spaces.metadata.GSMetadatapublic javax.xml.datatype.XMLGregorianCalendar getLastUpdated()
public java.lang.String getMailingList()
getMailingList in interface oracle.webcenter.spaces.metadata.GSMetadatapublic java.util.List<GroupSpaceWSMembers> getMembers()
public java.util.List<ServiceMetadata> getAllServiceMetadata()
public java.util.List<oracle.webcenter.spaces.metadata.GSCustomAttribute> getCustomAttributes()
Returns custom attributes for given Space name. Each custom a support following attributes: name, description, type, value. CustomAttribute metadata is a bean and users can get the information about the attributes.
Look at the following example:
GroupSpaceWSClient wsClient = GroupSpaceWSClient().getInstance(); This attribute object should be used only at the time of creating the a Group Space
GroupSpaceWSMetadata metadata = wsClient.getGroupSpaceMetadata("FinanceProject");
List<CustomMetadata.Attribute> attributes = wsClient.getCustomAttributes();
for(CustomMetadata.Attribute attribute: attributes)
{
System.out.println("Name :" + attribute.getName());
System.out.println("Description :" + attribute.getDescription());
System.out.println("Type :" + attribute.getType());
System.out.println("value.toString() :" + attribute.getValue().toString());
}
getCustomAttributes in interface oracle.webcenter.spaces.metadata.GSMetadatapublic boolean isDiscoverable()
isDiscoverable in interface oracle.webcenter.spaces.metadata.GSMetadatapublic boolean isPubliclyViewable()
public java.lang.String getGuid()
getGuid in interface oracle.webcenter.spaces.metadata.GSMetadatapublic java.util.List<java.lang.String> getProvisionedServicesId()
getProvisionedServicesId in interface oracle.webcenter.spaces.metadata.GSMetadatapublic oracle.webcenter.spaces.metadata.GSServiceConfigData getServiceConfigData(java.lang.String serviceId)
getServiceConfigData in interface oracle.webcenter.spaces.metadata.GSMetadatapublic boolean isOffline()
isOffline in interface oracle.webcenter.spaces.metadata.GSMetadatapublic boolean isClosed()
isClosed in interface oracle.webcenter.spaces.metadata.GSMetadatapublic java.util.Calendar getLastUpdatedDate()
getLastUpdatedDate in interface oracle.webcenter.spaces.metadata.GSMetadatapublic java.lang.String getGroupSpaceURI()
getGroupSpaceURI in interface oracle.webcenter.spaces.metadata.GSMetadatapublic boolean isSelfSubEnabled()
isSelfSubEnabled in interface oracle.webcenter.spaces.metadata.GSMetadatapublic java.util.Calendar getCreatedDate()
getCreatedDate in interface oracle.webcenter.spaces.metadata.GSMetadata
@Deprecated
public boolean isPublic()
isPublic in interface oracle.webcenter.spaces.metadata.GSMetadatapublic boolean isSeeded()
isSeeded in interface oracle.webcenter.spaces.metadata.GSMetadatapublic int getChildGSCount()
getChildGSCount in interface oracle.webcenter.spaces.metadata.GSMetadatapublic int getMemberCount()
getMemberCount in interface oracle.webcenter.spaces.metadata.GSMetadatapublic java.util.Calendar getLastActivityTime()
getLastActivityTime in interface oracle.webcenter.spaces.metadata.GSMetadatapublic boolean isFooterHidden()
isFooterHidden in interface oracle.webcenter.spaces.metadata.GSMetadatapublic java.lang.String getSelfRegPage()
getSelfRegPage in interface oracle.webcenter.spaces.metadata.GSMetadatapublic java.util.List<java.lang.String> getSelfSubscriptionEnabledRoles()
getSelfSubscriptionEnabledRoles in interface oracle.webcenter.spaces.metadata.GSMetadatapublic java.lang.String getPrivacyURL()
getPrivacyURL in interface oracle.webcenter.spaces.metadata.GSMetadatapublic java.lang.String getCopyRightMessage()
getCopyRightMessage in interface oracle.webcenter.spaces.metadata.GSMetadatapublic java.lang.String getParentGuid()
getParentGuid in interface oracle.webcenter.spaces.metadata.GSMetadatapublic java.lang.String getSecurityParentGuid()
getSecurityParentGuid in interface oracle.webcenter.spaces.metadata.GSMetadata
|
Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal 11g Release 1 (11.1.1.9.0) E15995-08 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||