edu.internet2.middleware.grouper.webservices
Class WsGroupResult

java.lang.Object
  extended by edu.internet2.middleware.grouper.webservices.WsGroupResult

public class WsGroupResult
extends Object

Result for finding a group

Author:
mchyzer

Constructor Summary
WsGroupResult()
          no arg constructor
WsGroupResult(edu.internet2.middleware.grouper.Group group)
          construct based on group, assign all fields
 
Method Summary
 String getCreateSource()
          Get (optional and questionable) create source for this group.
 String getCreateSubjectId()
          id of the subject that created this group
 String getCreateTime()
          create time in format: yyyy/mm/dd hh24:mi:ss.SSS
 String getDescription()
          friendly description of this group
 String getDisplayExtension()
          friendly extension of this group
 String getDisplayName()
          friendly extensions of group and parent stems
 String getExtension()
          system name of this group (not including parent stems)
 String getIsComposite()
          if composite "T", else "F".
 String getModifySource()
          Get (optional and questionable) modify source for this group.
 String getModifySubjectId()
          Get subject that last modified this group.
 String getModifyTime()
          Get last modified time for this group.
 String getName()
          Full name of the group (all extensions of parent stems, separated by colons, and the extention of this group
 String getParentStemName()
          Full name of the parent stem including parent stems
 String getParentStemUuid()
          uuid of the parent stem
 String getUuid()
          universally unique identifier of this group
 void setCreateSource(String createSource1)
          Get (optional and questionable) create source for this group.
 void setCreateSubjectId(String createSubjectId1)
          id of the subject that created this group
 void setCreateTime(String createTime1)
          create time in format: yyyy/mm/dd hh24:mi:ss.SSS
 void setDescription(String description1)
          friendly description of this group
 void setDisplayExtension(String displayExtension1)
          friendly extension of this group
 void setDisplayName(String displayName1)
          friendly extensions of group and parent stems
 void setExtension(String extension1)
           
 void setIsComposite(String isComposite1)
          if composite "T", else "F".
 void setModifySource(String modifySource1)
          Get (optional and questionable) modify source for this group.
 void setModifySubjectId(String modifySubjectId1)
          Get subject that last modified this group.
 void setModifyTime(String modifyTime1)
          Get last modified time for this group.
 void setName(String name1)
          Full name of the group (all extensions of parent stems, separated by colons, and the extention of this group
 void setParentStemName(String parentStemName1)
          Full name of the parent stem including parent stems
 void setParentStemUuid(String parentStemUuid1)
          uuid of the parent stem
 void setUuid(String uuid1)
          universally unique identifier of this group
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WsGroupResult

public WsGroupResult()
no arg constructor


WsGroupResult

public WsGroupResult(edu.internet2.middleware.grouper.Group group)
construct based on group, assign all fields

Parameters:
group -
Method Detail

getCreateSource

public String getCreateSource()
Get (optional and questionable) create source for this group.

Returns:
the createSource

setCreateSource

public void setCreateSource(String createSource1)
Get (optional and questionable) create source for this group.

Parameters:
createSource1 - the createSource to set

getCreateSubjectId

public String getCreateSubjectId()
id of the subject that created this group

Returns:
the createSubjectId

setCreateSubjectId

public void setCreateSubjectId(String createSubjectId1)
id of the subject that created this group

Parameters:
createSubjectId1 - the createSubjectId to set

getCreateTime

public String getCreateTime()
create time in format: yyyy/mm/dd hh24:mi:ss.SSS

Returns:
the createTime

setCreateTime

public void setCreateTime(String createTime1)
create time in format: yyyy/mm/dd hh24:mi:ss.SSS

Parameters:
createTime1 - the createTime to set

getIsComposite

public String getIsComposite()
if composite "T", else "F". A composite group is composed of two groups and a set operator (stored in grouper_composites table) (e.g. union, intersection, etc). A composite group has no immediate members. All subjects in a composite group are effective members.

Returns:
the isComposite

setIsComposite

public void setIsComposite(String isComposite1)
if composite "T", else "F". A composite group is composed of two groups and a set operator (stored in grouper_composites table) (e.g. union, intersection, etc). A composite group has no immediate members. All subjects in a composite group are effective members.

Parameters:
isComposite1 - the isComposite to set

getDescription

public String getDescription()
friendly description of this group

Returns:
the description

setDescription

public void setDescription(String description1)
friendly description of this group

Parameters:
description1 - the description to set

getDisplayExtension

public String getDisplayExtension()
friendly extension of this group

Returns:
the displayExtension

setDisplayExtension

public void setDisplayExtension(String displayExtension1)
friendly extension of this group

Parameters:
displayExtension1 - the displayExtension to set

getDisplayName

public String getDisplayName()
friendly extensions of group and parent stems

Returns:
the displayName

setDisplayName

public void setDisplayName(String displayName1)
friendly extensions of group and parent stems

Parameters:
displayName1 - the displayName to set

getExtension

public String getExtension()
system name of this group (not including parent stems)

Returns:
the extension

setExtension

public void setExtension(String extension1)
Parameters:
extension1 - the extension to set

getModifySource

public String getModifySource()
Get (optional and questionable) modify source for this group.

Returns:
the modifySource

setModifySource

public void setModifySource(String modifySource1)
Get (optional and questionable) modify source for this group.

Parameters:
modifySource1 - the modifySource to set

getModifySubjectId

public String getModifySubjectId()
Get subject that last modified this group.

Returns:
the modifySubjectId

setModifySubjectId

public void setModifySubjectId(String modifySubjectId1)
Get subject that last modified this group.

Parameters:
modifySubjectId1 - the modifySubjectId to set

getModifyTime

public String getModifyTime()
Get last modified time for this group. yyyy/mm/dd hh24:mi:ss.SSS

Returns:
the modifyTime

setModifyTime

public void setModifyTime(String modifyTime1)
Get last modified time for this group. yyyy/mm/dd hh24:mi:ss.SSS

Parameters:
modifyTime1 - the modifyTime to set

getName

public String getName()
Full name of the group (all extensions of parent stems, separated by colons, and the extention of this group

Returns:
the name

setName

public void setName(String name1)
Full name of the group (all extensions of parent stems, separated by colons, and the extention of this group

Parameters:
name1 - the name to set

getParentStemName

public String getParentStemName()
Full name of the parent stem including parent stems

Returns:
the parentStemName

setParentStemName

public void setParentStemName(String parentStemName1)
Full name of the parent stem including parent stems

Parameters:
parentStemName1 - the parentStemName to set

getParentStemUuid

public String getParentStemUuid()
uuid of the parent stem

Returns:
the parentStemUuid

setParentStemUuid

public void setParentStemUuid(String parentStemUuid1)
uuid of the parent stem

Parameters:
parentStemUuid1 - the parentStemUuid to set

getUuid

public String getUuid()
universally unique identifier of this group

Returns:
the uuid

setUuid

public void setUuid(String uuid1)
universally unique identifier of this group

Parameters:
uuid1 - the uuid to set