org.filteredpush.client.model
Class SupplementRequest

java.lang.Object
  extended by org.filteredpush.client.model.SupplementRequest

public class SupplementRequest
extends java.lang.Object

This class models the request to ask the supplement data from the human user. This request is created when the MapperBean catches the MissingInformationException while try to save or update the data into the local data source.

Author:
Lei Dou $Id$

Constructor Summary
SupplementRequest(java.lang.String message, java.lang.String typeName, java.lang.String id, java.util.List<org.filteredpush.data.definition.BasicFieldDefinition> fields)
           
 
Method Summary
 java.lang.String getId()
           
 java.lang.String getMessage()
           
 java.util.List<org.filteredpush.data.definition.BasicFieldDefinition> getSupplementKeys()
           
 java.util.Map<java.lang.String,java.lang.String> getSupplementValue()
           
 java.lang.String getTypeName()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SupplementRequest

public SupplementRequest(java.lang.String message,
                         java.lang.String typeName,
                         java.lang.String id,
                         java.util.List<org.filteredpush.data.definition.BasicFieldDefinition> fields)
Method Detail

getMessage

public java.lang.String getMessage()

getTypeName

public java.lang.String getTypeName()

getId

public java.lang.String getId()

getSupplementKeys

public java.util.List<org.filteredpush.data.definition.BasicFieldDefinition> getSupplementKeys()

getSupplementValue

public java.util.Map<java.lang.String,java.lang.String> getSupplementValue()