1 package org
.argeo
.slc
.detached
;
3 import java
.util
.Properties
;
5 /** A request sent to the detached server. */
6 public class DetachedRequest
implements DetachedCommunication
{
7 static final long serialVersionUID
= 1l;
10 private Properties properties
= new Properties();
12 private String path
= "";
14 public DetachedRequest() {
18 public DetachedRequest(String uuid
) {
22 /** The properties configuring this request. */
23 public Properties
getProperties() {
27 public void setProperties(Properties inputParameters
) {
28 this.properties
= inputParameters
;
32 * A reference to the underlying implementation which will process the
35 public String
getRef() {
39 public void setRef(String stepRef
) {
43 /** A path identifying the request within its source context. */
44 public String
getPath() {
48 public void setPath(String path
) {
52 /** The unique identifier of this request. */
53 public String
getUuid() {
57 public void setUuid(String uuid
) {
61 public String
toString() {
62 StringBuffer buf
= new StringBuffer(getClass().getName());
63 buf
.append('#').append(uuid
);
64 buf
.append(" ref=").append(ref
);
65 buf
.append(" path=").append(path
);
66 buf
.append(" properties=").append(properties
);
67 return buf
.toString();