public class CASActionInfo extends java.lang.Object implements CASProtoTranslator, java.io.Serializable
Constructor and Description |
---|
CASActionInfo() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getActionSetName()
Gets the action set name for this action.
|
java.lang.String |
getDescription()
Gets the action description, or label.
|
java.lang.String |
getLabel()
Gets the action label, or null for none.
|
java.lang.String |
getName()
Gets the action name.
|
java.util.List<CASActionParameterInfo> |
getParameters()
Gets the parameters for this action.
|
boolean |
handleValue(CASActionOptions options,
com.sas.cas.proto.CASClientProto.Value value)
Handles a protobuf value.
|
boolean |
isDisabled()
Returns true if this action is disabled, perhaps due to authorization.
|
boolean |
isHidden()
Returns true if this action is hidden, such as a deprecated action.
|
boolean |
isMultiRequest()
Returns true if this action uses a multi-request scheme to transfer data.
|
boolean |
isUserFlag01()
User flag 01
|
boolean |
isUserFlag02()
User flag 02
|
boolean |
isUserFlag03()
User flag 03
|
boolean |
isUserFlag04()
User flag 04
|
boolean |
isUserFlag05()
User flag 05
|
boolean |
isUserFlag06()
User flag 06
|
boolean |
isUserFlag07()
User flag 07
|
boolean |
isUserFlag08()
User flag 08
|
void |
setDisabled(boolean disabled) |
void |
setHidden(boolean hidden) |
void |
setMultiRequest(boolean multiRequest) |
void |
setUserFlag01(boolean userFlag01) |
void |
setUserFlag02(boolean userFlag02) |
void |
setUserFlag03(boolean userFlag03) |
void |
setUserFlag04(boolean userFlag04) |
void |
setUserFlag05(boolean userFlag05) |
void |
setUserFlag06(boolean userFlag06) |
void |
setUserFlag07(boolean userFlag07) |
void |
setUserFlag08(boolean userFlag08) |
java.lang.String |
toString() |
public java.lang.String getActionSetName()
public java.lang.String getName()
public java.lang.String getLabel()
public java.lang.String getDescription()
public java.util.List<CASActionParameterInfo> getParameters()
public boolean isDisabled()
public void setDisabled(boolean disabled)
public boolean isHidden()
public void setHidden(boolean hidden)
public boolean isMultiRequest()
public void setMultiRequest(boolean multiRequest)
public boolean isUserFlag01()
public void setUserFlag01(boolean userFlag01)
public boolean isUserFlag02()
public void setUserFlag02(boolean userFlag02)
public boolean isUserFlag03()
public void setUserFlag03(boolean userFlag03)
public boolean isUserFlag04()
public void setUserFlag04(boolean userFlag04)
public boolean isUserFlag05()
public void setUserFlag05(boolean userFlag05)
public boolean isUserFlag06()
public void setUserFlag06(boolean userFlag06)
public boolean isUserFlag07()
public void setUserFlag07(boolean userFlag07)
public boolean isUserFlag08()
public void setUserFlag08(boolean userFlag08)
public boolean handleValue(CASActionOptions options, com.sas.cas.proto.CASClientProto.Value value)
CASProtoTranslator
handleValue
in interface CASProtoTranslator
options
- The current CAS action optionsvalue
- The protobuf valuepublic java.lang.String toString()
toString
in class java.lang.Object