Pointloyalty Manager; 3.3.0
Java REST access API

com.pointloyalty.loyalty.rest.beans
Class ActionBean

java.lang.Object
  extended by com.pointloyalty.loyalty.rest.beans.ActionBean
All Implemented Interfaces:
java.io.Serializable

public class ActionBean
extends java.lang.Object
implements java.io.Serializable

Member action class. This class contains information about loyalty program's member action (transaction).
Bonuses can be calculated for each of these actions according registered loyalty programs.

See Also:
Serialized Form

Constructor Summary
ActionBean()
           
 
Method Summary
 java.lang.Long getActionDatetime()
          Gets action date.
 java.lang.String getMemberId()
          Gets action member identifier.
 java.lang.String getName()
          Gets action name.
 java.lang.Long getRecNum()
          Gets action record number.
 ValueBean[] getValues()
          Gets action attributes data.
 void setActionDatetime(java.lang.Long actionDatetime)
          Sets action date.
 void setMemberId(java.lang.String memberId)
          Sets action member identifier.
 void setName(java.lang.String name)
          Sets action name.
 void setRecNum(java.lang.Long recNum)
          Gets action record number.
 void setValues(ValueBean[] values)
          Sets action attributes data.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ActionBean

public ActionBean()
Method Detail

getMemberId

public java.lang.String getMemberId()
Gets action member identifier.

Returns:
member identifier.

setMemberId

public void setMemberId(java.lang.String memberId)
Sets action member identifier.

Parameters:
memberId - Member identifier.

getName

public java.lang.String getName()
Gets action name.

Returns:
Action name.

setName

public void setName(java.lang.String name)
Sets action name.

Parameters:
name - Action name.

getRecNum

public java.lang.Long getRecNum()
Gets action record number. Optional. If you send a batch of actions for bonus processing, each action can be numbered.

Returns:
Action record number.

setRecNum

public void setRecNum(java.lang.Long recNum)
Gets action record number. Optional. If you send a batch of actions for bonus processing, each action can be numbered.

Parameters:
recNum - Action record number.

getValues

public ValueBean[] getValues()
Gets action attributes data.

Returns:
Action content.

setValues

public void setValues(ValueBean[] values)
Sets action attributes data.

Parameters:
values - Action content.

setActionDatetime

public void setActionDatetime(java.lang.Long actionDatetime)
Sets action date. Can be null, by default - current time in your time zone. (See also LoginBean.setTimeZoneId(String).)

Parameters:
actionDatetime - Action date.

getActionDatetime

public java.lang.Long getActionDatetime()
Gets action date.

Returns:
Action date.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
See Also:
Object.toString()

Pointloyalty Manager; 3.3.0
Java REST access API

Pointloyalty Manager, Loyalty solution software, ver. 3.3.0 (build 44)
2007-2009 Copyright © Pointloyalty, Inc. All Rights Reserved.