@Retention(value=RUNTIME)
@Target(value=CONSTRUCTOR)
public @interface POPObjectDescription
| Modifier and Type | Fields and Description |
|---|---|
static java.lang.String |
LOCAL_DEBUG_URL |
| Modifier and Type | Optional Element and Description |
|---|---|
float |
bandwidth
Bandwidth requested
|
ConnectionType |
connection
The type of connection to be used to the remote host if the object has to be
created remotely
|
java.lang.String |
connectionSecret |
java.lang.String |
connector
An available connector present in a network jobmanager: contact remote
machine via the jobmanager direct: connect directly (ex SSH) to the remote
machine
|
Encoding |
encoding |
int |
id
Method id of the constructor.
|
java.lang.String |
jvmParameters
JVM parameters to be used when creating this object
|
boolean |
localJVM
Don't spawn a new process when creating this object.
|
float |
memory
Memory requested
|
float |
minBandwidth
Minimum bandwidth necessary
|
float |
minMemory
Minimum memory necessary
|
float |
minPower
Minimum power necessary
|
java.lang.String |
network
A network available on this machine
|
float |
power
Power requested
|
java.lang.String[] |
protocols
Protocols this object should use.
|
int |
searchDepth
How many hops can we go after ours
|
int |
searchTime
How much time elapse between the start and end of a research in the grid.
|
boolean |
tracking
Enable method usage tracking on this method by user.
|
boolean |
upnp
Set to true to make the object automatically available over UPNP
|
java.lang.String |
url
<url> or <url>:<port> where the object should be.
|
public abstract java.lang.String url
protocols()public abstract java.lang.String jvmParameters
public abstract ConnectionType connection
public abstract Encoding encoding
public abstract boolean upnp
public abstract boolean tracking
public abstract boolean localJVM
public abstract java.lang.String[] protocols
public abstract java.lang.String network
public abstract java.lang.String connector
public abstract float minPower
public abstract float minMemory
public abstract float bandwidth
public abstract float minBandwidth
public abstract int searchDepth