org.ow2.bonita.facade.def.element.impl
Class HookDefinitionImpl

java.lang.Object
  extended by org.ow2.bonita.facade.def.element.impl.HookDefinitionImpl
All Implemented Interfaces:
java.io.Serializable, HookDefinition

public class HookDefinitionImpl
extends java.lang.Object
implements HookDefinition

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.ow2.bonita.facade.def.element.HookDefinition
HookDefinition.Event, HookDefinition.V3Event
 
Field Summary
protected  java.lang.String className
           
protected  java.lang.String description
           
protected  HookDefinition.Event event
           
protected  java.util.Map<java.lang.String,java.lang.Object[]> parameters
           
protected  boolean throwingException
           
 
Constructor Summary
protected HookDefinitionImpl()
           
  HookDefinitionImpl(HookDefinition src)
           
  HookDefinitionImpl(java.lang.String className, HookDefinition.Event event, java.util.Map<java.lang.String,java.lang.Object[]> parameters, boolean throwingException, java.lang.String description)
           
 
Method Summary
 void addParameter(java.lang.String key, java.lang.Object... value)
           
 java.lang.String getClassName()
           
 java.lang.String getDescription()
           
 HookDefinition.Event getEvent()
           
 java.lang.Object getParameter(java.lang.String key)
           
 java.util.Map<java.lang.String,java.lang.Object[]> getParameters()
           
 boolean isThrowingException()
           
 void setDescription(java.lang.String description)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

className

protected java.lang.String className

event

protected HookDefinition.Event event

parameters

protected java.util.Map<java.lang.String,java.lang.Object[]> parameters

throwingException

protected boolean throwingException

description

protected java.lang.String description
Constructor Detail

HookDefinitionImpl

protected HookDefinitionImpl()

HookDefinitionImpl

public HookDefinitionImpl(java.lang.String className,
                          HookDefinition.Event event,
                          java.util.Map<java.lang.String,java.lang.Object[]> parameters,
                          boolean throwingException,
                          java.lang.String description)

HookDefinitionImpl

public HookDefinitionImpl(HookDefinition src)
Method Detail

getClassName

public java.lang.String getClassName()
Specified by:
getClassName in interface HookDefinition

getEvent

public HookDefinition.Event getEvent()
Specified by:
getEvent in interface HookDefinition

getParameters

public java.util.Map<java.lang.String,java.lang.Object[]> getParameters()
Specified by:
getParameters in interface HookDefinition

isThrowingException

public boolean isThrowingException()
Specified by:
isThrowingException in interface HookDefinition

addParameter

public void addParameter(java.lang.String key,
                         java.lang.Object... value)

getParameter

public java.lang.Object getParameter(java.lang.String key)

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface HookDefinition

setDescription

public void setDescription(java.lang.String description)


Copyright © 2009 OW2 Consortium. All Rights Reserved.