kaos.core.csi
Class CSIFactory

java.lang.Object
  extended by kaos.core.csi.CSIFactory

public class CSIFactory
extends java.lang.Object

This class provides access to specific servicies offered by the KAoS Common Servicies Interface $Revision: 1.27 $


Field Summary
static java.lang.String COABSGRID_TRANSPORT
           
static java.lang.String CORBA_TRANSPORT
           
static java.lang.String TCP_TRANSPORT
           
 
Constructor Summary
CSIFactory()
           
 
Method Summary
static InstanceClassifierManager getClassifierManagement()
          Retrieve a reference to the ClassifierManagement
static java.lang.String getCurrentTransport()
           
static HistoryMonitor getHistoryMonitor()
          Retrieve a reference to the RequestManager.
static ObserverManager getObserverManager()
          Retrieve a reference to the ObserverManager.
static ObserverManager getObserverManager(java.lang.String nickName)
          Retrieve a reference to the ObserverManager.
static PolicyAdvice getPolicyAdvice()
          Retrieve a reference to the PolicyAdvice.
static PolicyChecking getPolicyChecking()
          Retrieve a reference to the PolicyChecking.
static EnforcerManager getPolicyEnforcement()
          Retrieve a reference to the PolicyEnforcement.
static PolicyManagement getPolicyManagement()
          Retrieve a reference to the PolicyManagement.
static QueryRegistration getQueryRegistration()
           
static QueryState getQueryState()
          Retrieve a reference to the QueryState.
static Registration getRegistration()
          Retrieve a reference to the Registration.
static RequestManager getRequestManager()
          Retrieve a reference to the RequestManager.
static SpatialReasoner getSpatialReasoner()
          Retrieve a reference to the SpatialReasoner.
static TransportSupport getTransportSupport()
          Retrieve a reference to the Registration.
static XMLToCSILink getXMLToCSILink(java.lang.String dsTransport)
          Retrieve a reference to the XMLToCSILink.
static void setCurrentTransport(java.lang.String currentTransportName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TCP_TRANSPORT

public static final java.lang.String TCP_TRANSPORT
See Also:
Constant Field Values

CORBA_TRANSPORT

public static final java.lang.String CORBA_TRANSPORT
See Also:
Constant Field Values

COABSGRID_TRANSPORT

public static final java.lang.String COABSGRID_TRANSPORT
See Also:
Constant Field Values
Constructor Detail

CSIFactory

public CSIFactory()
Method Detail

getCurrentTransport

public static java.lang.String getCurrentTransport()
Returns:
Returns the currentTransportName.

setCurrentTransport

public static void setCurrentTransport(java.lang.String currentTransportName)
Parameters:
currentTransportName - The currentTransportName to set.

getObserverManager

public static ObserverManager getObserverManager()
                                          throws java.lang.Exception
Retrieve a reference to the ObserverManager.

Returns:
a reference to the ObserverManager Service
Throws:
java.lang.Exception

getObserverManager

public static ObserverManager getObserverManager(java.lang.String nickName)
                                          throws java.lang.Exception
Retrieve a reference to the ObserverManager.

Parameters:
nickName - is a String containing the nick name of the Command that may be used by certain transport implementations, or null if not required by the transport.
Returns:
a reference to the ObserverManager
Throws:
java.lang.Exception

getRegistration

public static Registration getRegistration()
                                    throws java.lang.Exception
Retrieve a reference to the Registration.

Returns:
a reference to the Registration Service
Throws:
java.lang.Exception

getPolicyManagement

public static PolicyManagement getPolicyManagement()
                                            throws java.lang.Exception
Retrieve a reference to the PolicyManagement.

Returns:
a reference to the PolicyManagement
Throws:
java.lang.Exception

getPolicyChecking

public static PolicyChecking getPolicyChecking()
                                        throws java.lang.Exception
Retrieve a reference to the PolicyChecking.

Returns:
a reference to the PolicyChecking
Throws:
java.lang.Exception

getPolicyAdvice

public static PolicyAdvice getPolicyAdvice()
                                    throws java.lang.Exception
Retrieve a reference to the PolicyAdvice.

Returns:
a reference to the PolicyAdvice.
Throws:
java.lang.Exception

getPolicyEnforcement

public static EnforcerManager getPolicyEnforcement()
                                            throws java.lang.Exception
Retrieve a reference to the PolicyEnforcement.

Returns:
a reference to the PolicyEnforcement
Throws:
java.lang.Exception

getClassifierManagement

public static InstanceClassifierManager getClassifierManagement()
                                                         throws java.lang.Exception
Retrieve a reference to the ClassifierManagement

Returns:
a reference to the PolicyEnforcement
Throws:
java.lang.Exception

getQueryRegistration

public static QueryRegistration getQueryRegistration()
                                              throws java.lang.Exception
Throws:
java.lang.Exception

getQueryState

public static QueryState getQueryState()
                                throws java.lang.Exception
Retrieve a reference to the QueryState.

Returns:
a reference to the QueryState.
Throws:
java.lang.Exception

getTransportSupport

public static TransportSupport getTransportSupport()
Retrieve a reference to the Registration.

Returns:
a reference to the Registration

getRequestManager

public static RequestManager getRequestManager()
                                        throws java.lang.Exception
Retrieve a reference to the RequestManager.

Returns:
a reference to the RequestManager
Throws:
java.lang.Exception

getSpatialReasoner

public static SpatialReasoner getSpatialReasoner()
                                          throws java.lang.Exception
Retrieve a reference to the SpatialReasoner.

Returns:
a reference to the SpatialReasoner.
Throws:
java.lang.Exception

getXMLToCSILink

public static XMLToCSILink getXMLToCSILink(java.lang.String dsTransport)
                                    throws java.lang.Exception
Retrieve a reference to the XMLToCSILink.

Returns:
a reference to the XMLToCSILink
Throws:
java.lang.Exception

getHistoryMonitor

public static HistoryMonitor getHistoryMonitor()
                                        throws java.lang.Exception
Retrieve a reference to the RequestManager.

Returns:
a reference to the RequestManager
Throws:
java.lang.Exception


Copyright © 2005 IHMC All Rights Reserved.