org.aselect.server.attributes.requestors
Class GenericAttributeRequestor

java.lang.Object
  extended by org.aselect.server.attributes.requestors.GenericAttributeRequestor
All Implemented Interfaces:
IAttributeRequestor
Direct Known Subclasses:
APIAttributeRequestor, FlatFileAttributeRequestor, JDBCAttributeRequestor, JNDIAttributeRequestor, OpaqueAttributeRequestor, TGTAttributeRequestor

public abstract class GenericAttributeRequestor
extends java.lang.Object
implements IAttributeRequestor

A base class for attribute requestors.

Description:
This base class for attribute requestors contains the default managers and a system logger.

Concurrency issues:
-

Author:
Alfa & Ariss

Field Summary
protected  ASelectConfigManager _configManager
          The configuration
protected  ASelectSAMAgent _samAgent
          The SAM agent.
protected  ASelectSystemLogger _systemLogger
          The logger for system entries.
 
Constructor Summary
GenericAttributeRequestor()
          The default constructor.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.aselect.server.attributes.requestors.IAttributeRequestor
destroy, getAttributes, init
 

Field Detail

_configManager

protected ASelectConfigManager _configManager
The configuration


_samAgent

protected ASelectSAMAgent _samAgent
The SAM agent.


_systemLogger

protected ASelectSystemLogger _systemLogger
The logger for system entries.

Constructor Detail

GenericAttributeRequestor

public GenericAttributeRequestor()
The default constructor.

Description:
Retrieves handles to managers and the logger.

Concurrency issues:
-

Preconditions:
-

Postconditions:



Copyright © 2008 SURFnet BV. All Rights Reserved.