org.tubo.configuration.def.baseimpl
Class BaseConfigurationImpl

java.lang.Object
  extended by org.tubo.configuration.def.baseimpl.BaseConfigurationImpl
All Implemented Interfaces:
Configuration
Direct Known Subclasses:
DigesterConfigurationImpl

public class BaseConfigurationImpl
extends java.lang.Object
implements Configuration

Created: Jun 26, 2005 4:49:44 PM
Last Modification Date: $Date: 2006-11-08 11:52:38 -0300 (Wed, 08 Nov 2006) $

Version:
$Revision: 58 $
Author:
maldito_orco (maldito_orco@users.sourceforge.net)

Field Summary
static java.lang.String RCS_ID
           
 
Constructor Summary
BaseConfigurationImpl()
           
 
Method Summary
 void add(ComponentDef componentDef)
           
 void add(ConnectionDef connectionDef)
           
 void add(ConsumerDef consumerDef)
           
 void add(ExceptionDef exceptionDef)
           
 void add(FlowDef flowDef)
           
 void add(IncludeDef includeDef)
           
protected  void add(ReferenceableItemDef itemDef)
           
 void addMessagesResource(java.lang.String resource)
           
 boolean existId(java.lang.String id)
           
 ComponentDef getComponentDef(java.lang.String id)
           
 java.util.Map getComponentDefs()
           
 ConnectionDef getConnectionDef(java.lang.String id)
           
 java.util.Map getConnectionDefs()
           
 ConsumerDef getConsumerDef(java.lang.String id)
           
 java.util.Map getConsumerDefs()
           
 ExceptionDef getExceptionDef(java.lang.String id)
           
 java.util.Map getExceptionDefs()
           
 FlowDef getFlowDef(java.lang.String id)
           
 java.util.Map getFlowDefs()
           
 IncludeDef getIncludeDef(java.lang.String id)
           
 java.util.List getIncludeDefs()
           
 java.lang.String getKernelBuilderClassName()
           
 java.util.List getMessageResources()
           
 ReferenceableItemDef getReferenceableItemDef(java.lang.String id)
           
 void setKernelBuilderClassName(java.lang.String kernelBuilderClassName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RCS_ID

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

BaseConfigurationImpl

public BaseConfigurationImpl()
Method Detail

getKernelBuilderClassName

public java.lang.String getKernelBuilderClassName()
Specified by:
getKernelBuilderClassName in interface Configuration

setKernelBuilderClassName

public void setKernelBuilderClassName(java.lang.String kernelBuilderClassName)

existId

public boolean existId(java.lang.String id)
Specified by:
existId in interface Configuration

getReferenceableItemDef

public ReferenceableItemDef getReferenceableItemDef(java.lang.String id)
Specified by:
getReferenceableItemDef in interface Configuration

add

protected void add(ReferenceableItemDef itemDef)
            throws TuboConfigurationException
Throws:
TuboConfigurationException

getIncludeDefs

public java.util.List getIncludeDefs()
Specified by:
getIncludeDefs in interface Configuration

getIncludeDef

public IncludeDef getIncludeDef(java.lang.String id)

add

public void add(IncludeDef includeDef)
         throws TuboConfigurationException
Throws:
TuboConfigurationException

getExceptionDefs

public java.util.Map getExceptionDefs()
Specified by:
getExceptionDefs in interface Configuration

getExceptionDef

public ExceptionDef getExceptionDef(java.lang.String id)
Specified by:
getExceptionDef in interface Configuration

add

public void add(ExceptionDef exceptionDef)
         throws TuboConfigurationException
Throws:
TuboConfigurationException

getMessageResources

public java.util.List getMessageResources()
Specified by:
getMessageResources in interface Configuration

addMessagesResource

public void addMessagesResource(java.lang.String resource)
Specified by:
addMessagesResource in interface Configuration

getConnectionDefs

public java.util.Map getConnectionDefs()
Specified by:
getConnectionDefs in interface Configuration

getConnectionDef

public ConnectionDef getConnectionDef(java.lang.String id)
Specified by:
getConnectionDef in interface Configuration

add

public void add(ConnectionDef connectionDef)
         throws TuboConfigurationException
Throws:
TuboConfigurationException

getConsumerDefs

public java.util.Map getConsumerDefs()
Specified by:
getConsumerDefs in interface Configuration

getConsumerDef

public ConsumerDef getConsumerDef(java.lang.String id)
Specified by:
getConsumerDef in interface Configuration

add

public void add(ConsumerDef consumerDef)
         throws TuboConfigurationException
Throws:
TuboConfigurationException

getComponentDefs

public java.util.Map getComponentDefs()
Specified by:
getComponentDefs in interface Configuration

getComponentDef

public ComponentDef getComponentDef(java.lang.String id)
Specified by:
getComponentDef in interface Configuration

add

public void add(ComponentDef componentDef)
         throws TuboConfigurationException
Throws:
TuboConfigurationException

getFlowDefs

public java.util.Map getFlowDefs()
Specified by:
getFlowDefs in interface Configuration

getFlowDef

public FlowDef getFlowDef(java.lang.String id)
Specified by:
getFlowDef in interface Configuration

add

public void add(FlowDef flowDef)
         throws TuboConfigurationException
Throws:
TuboConfigurationException


Copyright © 2004-2007 Tubo. All Rights Reserved.