public final class GroupSpaceWSMetadata
extends java.lang.Object
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 and Description |
---|
GroupSpaceWSMetadata(oracle.webcenter.spaces.internal.ws.client.proxy.types.GsMetadataImpl metadata)
Constructor of this class..
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAcronym()
This method returns the acronym of group space logo url
|
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<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 |
getPortalColor()
This method returns the portal color of group space logo url
|
java.lang.String |
getPreview()
This method returns the preview of group space logo url
|
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() |
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() |
public GroupSpaceWSMetadata(oracle.webcenter.spaces.internal.ws.client.proxy.types.GsMetadataImpl metadata)
IllegalArgumentException
if parameter is ull or emptymetadata
- SpaceType Metadatapublic java.lang.String getDisplayName()
public java.lang.String getName()
public java.lang.String getCreatedBy()
public java.lang.String getDescription()
public java.lang.String getIconURI()
public java.lang.String getPortalColor()
public java.lang.String getAcronym()
public java.lang.String getPreview()
public java.lang.String getKeywords()
public java.lang.String getLogoURI()
public javax.xml.datatype.XMLGregorianCalendar getLastUpdated()
public java.lang.String getMailingList()
public java.util.List<GroupSpaceWSMembers> getMembers()
public java.util.List<ServiceMetadata> getAllServiceMetadata()
public java.util.List<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
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());
}
public boolean isDiscoverable()
public boolean isPubliclyViewable()
public java.lang.String getGuid()
public java.util.List<java.lang.String> getProvisionedServicesId()
public GSServiceConfigData getServiceConfigData(java.lang.String serviceId)
public boolean isOffline()
public boolean isClosed()
public java.util.Calendar getLastUpdatedDate()
public java.lang.String getGroupSpaceURI()
public boolean isSelfSubEnabled()
public java.util.Calendar getCreatedDate()
@Deprecated public boolean isPublic()
public boolean isSeeded()
public int getChildGSCount()
public int getMemberCount()
public java.util.Calendar getLastActivityTime()
public boolean isFooterHidden()
public java.lang.String getSelfRegPage()
public java.util.List<java.lang.String> getSelfSubscriptionEnabledRoles()
public java.lang.String getPrivacyURL()
public java.lang.String getCopyRightMessage()
public java.lang.String getParentGuid()
public java.lang.String getSecurityParentGuid()