Pointloyalty Manager; 3.3.0
Java Web-Services access API

com.pointloyalty.loyalty.wsmod.beans
Class WsAction

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

public class WsAction
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 to registered loyalty programs.

See Also:
Serialized Form

Constructor Summary
WsAction()
           
 
Method Summary
 java.util.Date 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.
 WsValue[] getValues()
          Gets action attributes data.
 void setActionDatetime(java.util.Date 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)
          Sets action record number.
 void setValues(WsValue[] 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

WsAction

public WsAction()
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)
Sets 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 WsValue[] getValues()
Gets action attributes data.

Returns:
Action attributes.

setValues

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

Parameters:
values - Action attributes.

setActionDatetime

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

Parameters:
actionDatetime - Action date.

getActionDatetime

public java.util.Date 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 Web-Services access API

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