pl.bristleback.server.bristle.actions
Class RemoteActionInformation

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

public final class RemoteActionInformation
extends java.lang.Object

This class encapsulates all information about action class.

Created on: 2010-09-03 16:03:49

Author:
Wojciech Niemiec

Constructor Summary
RemoteActionInformation()
           
 
Method Summary
 RemoteAction getAction()
           
 java.lang.Class<? extends RemoteAction> getActionClass()
           
 java.lang.String getActionName()
           
 java.util.List<ActionClassElement<ObjectBinder>> getBinders()
           
 java.util.Set<java.lang.String> getRequiredRights()
           
 java.util.List<ActionClassElement> getTokenizerWrappers()
           
 void handleMissingRightsError(org.jwebsocket.api.WebSocketConnector connector, org.jwebsocket.token.Token token)
           
 boolean isActionHandlingErrors()
           
 boolean isSingleton()
           
 void setAction(RemoteAction action)
           
 void setActionClass(java.lang.Class<? extends RemoteAction> actionClass)
           
 void setActionHandlingErrors(boolean actionHandlingErrors)
           
 void setActionName(java.lang.String actionName)
           
 void setBinders(java.util.List<ActionClassElement<ObjectBinder>> binders)
           
 void setRequiredRights(java.util.Set<java.lang.String> requiredRights)
           
 void setSingleton(boolean singleton)
           
 void setTokenizerWrappers(java.util.List<ActionClassElement> tokenizerWrappers)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteActionInformation

public RemoteActionInformation()
Method Detail

handleMissingRightsError

public void handleMissingRightsError(org.jwebsocket.api.WebSocketConnector connector,
                                     org.jwebsocket.token.Token token)

getActionName

public java.lang.String getActionName()

getAction

public RemoteAction getAction()

getActionClass

public java.lang.Class<? extends RemoteAction> getActionClass()

setActionClass

public void setActionClass(java.lang.Class<? extends RemoteAction> actionClass)

getRequiredRights

public java.util.Set<java.lang.String> getRequiredRights()

setActionName

public void setActionName(java.lang.String actionName)

setRequiredRights

public void setRequiredRights(java.util.Set<java.lang.String> requiredRights)

setAction

public void setAction(RemoteAction action)

isActionHandlingErrors

public boolean isActionHandlingErrors()

setActionHandlingErrors

public void setActionHandlingErrors(boolean actionHandlingErrors)

getTokenizerWrappers

public java.util.List<ActionClassElement> getTokenizerWrappers()

setTokenizerWrappers

public void setTokenizerWrappers(java.util.List<ActionClassElement> tokenizerWrappers)

getBinders

public java.util.List<ActionClassElement<ObjectBinder>> getBinders()

setBinders

public void setBinders(java.util.List<ActionClassElement<ObjectBinder>> binders)

isSingleton

public boolean isSingleton()

setSingleton

public void setSingleton(boolean singleton)


Copyright © 2011. All Rights Reserved.