Searched refs:Guard (Results 1 - 11 of 11) sorted by relevance

/openjdk7/jdk/src/share/classes/java/security/
H A DGuard.java43 public interface Guard { interface
H A DGuardedObject.java32 * <p>A GuardedObject encapsulates a target object and a Guard object,
34 * only if the Guard object allows it.
38 * <code>checkGuard</code> method on the Guard object that is
42 * @see Guard
54 private Guard guard; // the guard
58 * If the Guard object is null, then no restrictions will
63 * @param guard the Guard object that guards access to the object.
66 public GuardedObject(Object object, Guard guard)
H A DPermission.java65 public abstract class Permission implements Guard, java.io.Serializable {
95 * @see Guard
/openjdk7/corba/src/share/classes/com/sun/corba/se/impl/orbutil/fsm/
H A DGuardedAction.java28 import com.sun.corba.se.spi.orbutil.fsm.Guard ;
36 private static Guard trueGuard = new GuardBase( "true" ) {
37 public Guard.Result evaluate( FSM fsm, Input in )
39 return Guard.Result.ENABLED ;
43 private Guard guard ;
54 public GuardedAction( Guard guard, Action action, State nextState )
68 public Guard getGuard() { return guard ; }
H A DNameBase.java30 import com.sun.corba.se.spi.orbutil.fsm.Guard ;
56 if (this instanceof Guard)
57 return "Guard" ;
H A DStateEngineImpl.java38 import com.sun.corba.se.spi.orbutil.fsm.Guard ;
81 public StateEngine add( State oldState, Input input, Guard guard, Action action,
222 Guard.Result gr = ga.getGuard().evaluate( fsm, in ) ;
227 if (gr == Guard.Result.ENABLED) {
236 } else if (gr == Guard.Result.DEFERED) {
/openjdk7/corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/
H A DGuardBase.java30 public abstract class GuardBase extends NameBase implements Guard {
H A DGuard.java32 public interface Guard interface
35 private Guard guard ;
74 return "Guard.Result[" + name + "]" ;
H A DFSMTest.java30 import com.sun.corba.se.spi.orbutil.fsm.Guard ;
125 class NegateGuard implements Guard {
126 Guard guard ;
128 public NegateGuard( Guard guard )
133 public Guard.Result evaluate( FSM fsm, Input in )
159 private Guard counterGuard = new Guard() {
160 public Guard.Result evaluate( FSM fsm, Input in )
163 return Guard.Result.convert( mfsm.counter < 3 ) ;
H A DStateEngine.java56 public StateEngine add( State oldState, Input input, Guard guard,
/openjdk7/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/
H A DAOMEntry.java34 import com.sun.corba.se.spi.orbutil.fsm.Guard ;
134 private static Guard waitGuard = new GuardBase( "wait" ) {
135 public Guard.Result evaluate( FSM fsm, Input in ) {
144 return Guard.Result.DEFERED ;
158 public Guard.Result evaluate( FSM fsm, Input in )
161 return Guard.Result.convert( entry.counter[0] > value ) ;
166 private static Guard zeroGuard = new Guard.Complement( greaterZeroGuard ) ;
168 private static Guard oneGuard = new Guard
[all...]

Completed in 217 milliseconds