pl.bristleback.server.bristle.actions
Class ActionInstanceCreator

java.lang.Object
  extended by pl.bristleback.server.bristle.actions.ActionInstanceCreator

public class ActionInstanceCreator
extends java.lang.Object

Utility class for creating instances of remote actions. If Spring framework integration is enabled, action class instances may be taken from application context (among with their dependencies). Also injects tokenizer and binder fields.

Created on: 2011-01-03 12:40:34

Author:
Wojciech Niemiec

Constructor Summary
ActionInstanceCreator()
           
 
Method Summary
 RemoteAction createInstance(RemoteActionInformation actionInformation)
          Creates remote action instance using given RemoteActionInformation object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionInstanceCreator

public ActionInstanceCreator()
Method Detail

createInstance

public RemoteAction createInstance(RemoteActionInformation actionInformation)
Creates remote action instance using given RemoteActionInformation object. Then, Spring dependencies and tokenizer fields are injected.

Parameters:
actionInformation - information about this remote action class.
Returns:
remote action instance.


Copyright © 2011. All Rights Reserved.