ogre.dms.data
Class DMSResult

java.lang.Object
  extended by ogre.dms.data.DMSResult
All Implemented Interfaces:
Serializable

public class DMSResult
extends Object
implements Serializable

Action result object.

Version:
$Id: DMSResult.java,v 1.2.2.3.2.2 2009/03/12 09:55:55 esso Exp $
Author:
Docpedia team.
See Also:
Serialized Form

Field Summary
static String ERROR
           
static String OK
           
 
Constructor Summary
DMSResult()
           
DMSResult(boolean permission)
           
DMSResult(boolean permission, HashMap messageMap)
           
DMSResult(boolean permission, HashMap messageMap, HashMap retMap)
           
 
Method Summary
 String getMessage(String key)
           
 Object getMessageInObj(Object key)
           
 boolean getPermission()
          If the DMSResult is used to be the returned object while checking permission, then you can use getPermission() to determine the result.
 HashMap getRetMap()
           
 Object getRetValue(String key)
           
 void setMessage(Object key, Object message)
           
 void setMessage(String key, String message)
           
 void setPermission(boolean permission)
           
 void setRetValue(Object key, Object value)
           
 void setRetValue(String key, String value)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ERROR

public static final String ERROR
See Also:
Constant Field Values

OK

public static final String OK
See Also:
Constant Field Values
Constructor Detail

DMSResult

public DMSResult()

DMSResult

public DMSResult(boolean permission)

DMSResult

public DMSResult(boolean permission,
                 HashMap messageMap)

DMSResult

public DMSResult(boolean permission,
                 HashMap messageMap,
                 HashMap retMap)
Method Detail

getMessage

public String getMessage(String key)
Parameters:
key -
Returns:
value is the resource bundle key. ex: expiry.plan.date.is.invalid

getMessageInObj

public Object getMessageInObj(Object key)

getRetMap

public HashMap getRetMap()

getRetValue

public Object getRetValue(String key)
Parameters:
key -
Returns:
readable message. ex: Plan-date of revising is invalid

setRetValue

public void setRetValue(String key,
                        String value)

setRetValue

public void setRetValue(Object key,
                        Object value)

getPermission

public boolean getPermission()
If the DMSResult is used to be the returned object while checking permission, then you can use getPermission() to determine the result.

Returns:
permission

setMessage

public void setMessage(String key,
                       String message)

setMessage

public void setMessage(Object key,
                       Object message)

setPermission

public void setPermission(boolean permission)

toString

public String toString()
Overrides:
toString in class Object


Copyright(c) 2005-2012 by Flowring Technology Corp., 12 F., No 120, Sec 2, Gongdao 5th Rd., Hsin-Chu City 300, Taiwan(R.O.C.) All rights reserved.