com.ptc.windchill.esi.map
Class ESIGroupInfoManager

java.lang.Object
  extended by com.ptc.windchill.esi.map.ESIGroupInfoManager

public final class ESIGroupInfoManager
extends Object

Manages all ESIGroupInfo objects in a virtual machine. Implements the Singleton pattern to insure that only one instance exists in a VM.

Supported API: true

Extendable: false


Constructor Summary
protected ESIGroupInfoManager()
          Hide the constructor to force access via the class' instance method.
 
Method Summary
 ESIGroupInfo getGroupInfo(String groupName)
          Returns the ESIGroupInfo for the supplied group name.
 Collection getGroupInfos()
          Returns an ordered collection of all ESIGroupInfo objects.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ESIGroupInfoManager

protected ESIGroupInfoManager()
Hide the constructor to force access via the class' instance method.

Supported API: true

Method Detail

getGroupInfo

public ESIGroupInfo getGroupInfo(String groupName)
Returns the ESIGroupInfo for the supplied group name.

Supported API: true

Parameters:
groupName -
Returns:
ESIGroupInfo

getGroupInfos

public Collection getGroupInfos()
Returns an ordered collection of all ESIGroupInfo objects.

Supported API: true

Returns:
Collection