org.ogf.graap.wsag.server.api
Interface IEngineComponent

All Known Subinterfaces:
IAgreementFactory, IAgreementFactoryHome, IWsAgreementFactoryHome
All Known Implementing Classes:
AbstractAgreementFactory, AbstractWSAG4JPersistence, AgreementFactoryFacade, DatabaseWSAG4JPersistence, GenericAgreementFactory, SimpleWSAG4JPersistence, WSAG4JPersistenceFacade, WsDatabaseWSAG4JPersistence

public interface IEngineComponent

This interface is implemented by a wsag4j engine component.

Author:
Oliver Waeldrich

Method Summary
 WSAG4JEngineConfigurationType getEngineConfiguration()
          returns the configuration of the wsag4j engine
 void initialize()
           
 void setEngineConfiguration(WSAG4JEngineConfigurationType config)
          sets the configuration of the wsag4j engine
 

Method Detail

initialize

void initialize()
                throws Exception

Throws:
Exception - Indicates an error while initializing the engine component.

setEngineConfiguration

void setEngineConfiguration(WSAG4JEngineConfigurationType config)
sets the configuration of the wsag4j engine

Parameters:
config - the wsag4j engine configuration

getEngineConfiguration

WSAG4JEngineConfigurationType getEngineConfiguration()
returns the configuration of the wsag4j engine

Returns:
The engine configuration of this component


Copyright © 2008-2012 Fraunhofer Institute SCAI. All Rights Reserved.