paypalnvp.request
Class GetRecurringPaymentsProfileDetails

java.lang.Object
  extended by paypalnvp.request.GetRecurringPaymentsProfileDetails
All Implemented Interfaces:
java.io.Serializable, Request

public final class GetRecurringPaymentsProfileDetails
extends java.lang.Object
implements Request

Obtain information about a recurring payments profile.

See Also:
Serialized Form

Constructor Summary
GetRecurringPaymentsProfileDetails(java.lang.String profileId)
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.String> getNVPRequest()
          Creates and returns part of the nvp (name value pair) request containing request values
 java.util.Map<java.lang.String,java.lang.String> getNVPResponse()
          Return response from paypal.
 void setNVPResponse(java.util.Map<java.lang.String,java.lang.String> nvpResponse)
          Setter for nvp (name value pair) response
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GetRecurringPaymentsProfileDetails

public GetRecurringPaymentsProfileDetails(java.lang.String profileId)
                                   throws java.lang.IllegalArgumentException
Parameters:
profileId - Recurring payments profile ID returned in the CreateRecurringPaymentsProfile response. Character length and limitations: 14 single-byte alphanumeric characters. 19 character profile IDs are supported for compatibility with previous versions of the PayPal API.
Throws:
java.lang.IllegalArgumentException
Method Detail

getNVPRequest

public java.util.Map<java.lang.String,java.lang.String> getNVPRequest()
Description copied from interface: Request
Creates and returns part of the nvp (name value pair) request containing request values

Specified by:
getNVPRequest in interface Request
Returns:
part of the nvp request as a Map

setNVPResponse

public void setNVPResponse(java.util.Map<java.lang.String,java.lang.String> nvpResponse)
Description copied from interface: Request
Setter for nvp (name value pair) response

Specified by:
setNVPResponse in interface Request

getNVPResponse

public java.util.Map<java.lang.String,java.lang.String> getNVPResponse()
Description copied from interface: Request
Return response from paypal. If response is not set/received returns empty Map.

Specified by:
getNVPResponse in interface Request
Returns:
response from paypal as a Map

toString

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