org.jasig.portal.groups
Class ComponentGroupServiceDescriptor

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap
          extended by org.jasig.portal.groups.ComponentGroupServiceDescriptor
All Implemented Interfaces:
Serializable, Cloneable, Map

public class ComponentGroupServiceDescriptor
extends HashMap

A data holder for configuration information about a specific component group service.

Version:
$Revision: 19776 $
Author:
Dan Ellentuck
See Also:
ICompositeGroupService, Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
 
Field Summary
static String CACHE_ENABLED
           
static String ENTITY_SEARCHER_FACTORY
           
static String ENTITY_STORE_FACTORY
           
static String FACTORY
           
static String GROUP_STORE_FACTORY
           
static String INTERNALLY_MANAGED
           
static String NAME
           
 
Constructor Summary
ComponentGroupServiceDescriptor()
          ComponentGroupServiceDescriptor constructor comment.
 
Method Summary
 Object getAttribute(String attName)
           
 String getEntitySearcherFactoryName()
           
 String getEntityStoreFactoryName()
           
 String getGroupStoreFactoryName()
           
 String getName()
           
 String getServiceFactoryName()
           
 boolean isCachingEnabled()
           
 boolean isInternallyManaged()
           
 void setAttribute(String attName, Object attValue)
           
 void setCachingEnabled(boolean caching)
           
 void setEntitySearcherFactoryName(String esfName)
           
 void setEntityStoreFactoryName(String esfName)
           
 void setGroupStoreFactoryName(String gsfName)
           
 void setInternallyManaged(boolean internal)
           
 void setName(String name)
           
 void setServiceFactoryName(String sfName)
           
 
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Field Detail

NAME

public static final String NAME
See Also:
Constant Field Values

FACTORY

public static final String FACTORY
See Also:
Constant Field Values

ENTITY_STORE_FACTORY

public static final String ENTITY_STORE_FACTORY
See Also:
Constant Field Values

GROUP_STORE_FACTORY

public static final String GROUP_STORE_FACTORY
See Also:
Constant Field Values

ENTITY_SEARCHER_FACTORY

public static final String ENTITY_SEARCHER_FACTORY
See Also:
Constant Field Values

INTERNALLY_MANAGED

public static final String INTERNALLY_MANAGED
See Also:
Constant Field Values

CACHE_ENABLED

public static final String CACHE_ENABLED
See Also:
Constant Field Values
Constructor Detail

ComponentGroupServiceDescriptor

public ComponentGroupServiceDescriptor()
ComponentGroupServiceDescriptor constructor comment.

Method Detail

getAttribute

public Object getAttribute(String attName)

getEntitySearcherFactoryName

public String getEntitySearcherFactoryName()

getEntityStoreFactoryName

public String getEntityStoreFactoryName()

getGroupStoreFactoryName

public String getGroupStoreFactoryName()

getName

public String getName()

getServiceFactoryName

public String getServiceFactoryName()

isCachingEnabled

public boolean isCachingEnabled()

isInternallyManaged

public boolean isInternallyManaged()

setAttribute

public void setAttribute(String attName,
                         Object attValue)

setCachingEnabled

public void setCachingEnabled(boolean caching)

setEntitySearcherFactoryName

public void setEntitySearcherFactoryName(String esfName)

setEntityStoreFactoryName

public void setEntityStoreFactoryName(String esfName)

setGroupStoreFactoryName

public void setGroupStoreFactoryName(String gsfName)

setInternallyManaged

public void setInternallyManaged(boolean internal)

setName

public void setName(String name)

setServiceFactoryName

public void setServiceFactoryName(String sfName)


Copyright © 2010 Jasig. All Rights Reserved.