flux.security
Class AccessibleActionVariable

java.lang.Object
  extended by flux.security.AccessibleActionVariable
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<AccessibleActionVariable>

public class AccessibleActionVariable
extends java.lang.Object
implements java.io.Serializable, java.lang.Comparable<AccessibleActionVariable>

For a security privilege that grants access to an action variable, indicates which namespace, action, and action variable are accessible to that security privilege.

Author:
Copyright 2014 Flux Corporation. All rights reserved.
See Also:
Serialized Form

Constructor Summary
AccessibleActionVariable()
           
 
Method Summary
 int compareTo(AccessibleActionVariable that)
           
 java.lang.String getActionName()
          Returns the name of the action, in conjunction with a namespace and an action variable, that is accessible to a security privilege.
 java.lang.String getActionVariableName()
          Returns the name of the action variable, in conjunction with a namespace and an action, that is accessible to a security privilege.
 java.lang.String getNamespace()
          Returns the namespace, in conjunction with an action and an action variable, that is accessible to a security privilege.
 void setActionName(java.lang.String actionName)
          Sets the name of the action, in conjunction with a namespace and an action variable, that is accessible to a security privilege.
 void setActionVariableName(java.lang.String actionVariableName)
          Sets the name of the action variable, in conjunction with a namespace and an action, that is accessible to a security privilege.
 void setNamespace(java.lang.String namespace)
          Sets the namespace, in conjunction with an action and an action variable, that is accessible to a security privilege.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AccessibleActionVariable

public AccessibleActionVariable()
Method Detail

getActionName

public java.lang.String getActionName()
Returns the name of the action, in conjunction with a namespace and an action variable, that is accessible to a security privilege.

Returns:
The name of the action that is accessible to a security privilege.

getActionVariableName

public java.lang.String getActionVariableName()
Returns the name of the action variable, in conjunction with a namespace and an action, that is accessible to a security privilege.

Returns:
The name of the action variable that is accessible to a security privilege.

getNamespace

public java.lang.String getNamespace()
Returns the namespace, in conjunction with an action and an action variable, that is accessible to a security privilege.

Returns:
The namespace that is accessible to a security privilege.

setActionName

public void setActionName(java.lang.String actionName)
Sets the name of the action, in conjunction with a namespace and an action variable, that is accessible to a security privilege.

Parameters:
actionName - The name of the action that is accessible to a security privilege.

setActionVariableName

public void setActionVariableName(java.lang.String actionVariableName)
Sets the name of the action variable, in conjunction with a namespace and an action, that is accessible to a security privilege.

Parameters:
actionVariableName - The name of the action variable that is accessible to a security privilege.

setNamespace

public void setNamespace(java.lang.String namespace)
Sets the namespace, in conjunction with an action and an action variable, that is accessible to a security privilege.

Parameters:
namespace - The namespace that is accessible to a security privilege.

compareTo

public int compareTo(AccessibleActionVariable that)
Specified by:
compareTo in interface java.lang.Comparable<AccessibleActionVariable>


© 2014 Flux Corporation. All rights reserved.