01: package org.gridsphere.services.core.request;
02:
03: import java.util.Date;
04: import java.util.Map;
05:
06: /**
07: * @author <a href="mailto:novotny@gridsphere.org">Jason Novotny</a>
08: * @version $Id: Request.java 6385 2007-10-25 14:02:26Z wehrens $
09: */
10: public interface Request {
11: String getLabel();
12:
13: void setLabel(String label);
14:
15: String getOid();
16:
17: void setOid(String oid);
18:
19: String getUserID();
20:
21: void setUserID(String userID);
22:
23: Date getLifetime();
24:
25: void setLifetime(Date lifetime);
26:
27: Map getAttributes();
28:
29: void setAttributes(Map attributes);
30:
31: String getAttribute(String name);
32:
33: void setAttribute(String name, String value);
34: }
|