Class CommandProxyFactory
- java.lang.Object
-
- io.axway.iron.core.internal.command.CommandProxyFactory
-
public class CommandProxyFactory extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CommandProxyFactory(java.util.Collection<CommandDefinition<? extends io.axway.iron.Command<?>>> commandDefinitions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <C extends io.axway.iron.Command<?>>
CcreateCommand(java.lang.Class<C> commandClass, java.util.Map<java.lang.String,java.lang.Object> parameters)
java.lang.String
getCommandName(io.axway.iron.Command<?> command)
io.axway.iron.spi.model.transaction.SerializableCommand
serializeCommand(io.axway.iron.Command<?> command)
-
-
-
Constructor Detail
-
CommandProxyFactory
public CommandProxyFactory(java.util.Collection<CommandDefinition<? extends io.axway.iron.Command<?>>> commandDefinitions)
-
-
Method Detail
-
createCommand
public <C extends io.axway.iron.Command<?>> C createCommand(java.lang.Class<C> commandClass, java.util.Map<java.lang.String,java.lang.Object> parameters)
-
getCommandName
public java.lang.String getCommandName(io.axway.iron.Command<?> command)
-
serializeCommand
public io.axway.iron.spi.model.transaction.SerializableCommand serializeCommand(io.axway.iron.Command<?> command)
-
-