org.eodisp.remote.jeri.jxta
Class Constraints.Distilled

java.lang.Object
  extended by org.eodisp.remote.jeri.jxta.Constraints.Distilled
Enclosing class:
Constraints

static class Constraints.Distilled
extends java.lang.Object

A distillation of constraints to a form more directly usable by this provider.


Constructor Summary
Constraints.Distilled(net.jini.core.constraint.InvocationConstraints constraints, boolean relativeOK)
           
 
Method Summary
(package private)  long getConnectDeadline()
          Returns the absolute time of the socket connect deadline.
(package private)  net.jini.core.constraint.InvocationConstraints getUnfulfilledConstraints()
          Returns the requirements and supported preferences that must be at least partially implemented by higher layers.
(package private)  boolean hasConnectDeadline()
          Returns true if a there is a socket connect deadline.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Constraints.Distilled

Constraints.Distilled(net.jini.core.constraint.InvocationConstraints constraints,
                      boolean relativeOK)
                throws net.jini.io.UnsupportedConstraintException
Throws:
net.jini.io.UnsupportedConstraintException
Method Detail

getUnfulfilledConstraints

net.jini.core.constraint.InvocationConstraints getUnfulfilledConstraints()
Returns the requirements and supported preferences that must be at least partially implemented by higher layers.


hasConnectDeadline

boolean hasConnectDeadline()
Returns true if a there is a socket connect deadline.


getConnectDeadline

long getConnectDeadline()
Returns the absolute time of the socket connect deadline.