com.threerings.crowd.server
Class PlaceManager.DelegateOp

java.lang.Object
  extended by com.threerings.crowd.server.PlaceManager.DelegateOp
Enclosing class:
PlaceManager

public abstract static class PlaceManager.DelegateOp
extends Object

Used to call methods on this place manager's delegates.


Field Summary
protected  Class<? extends PlaceManagerDelegate> _delegateClass
           
 
Constructor Summary
PlaceManager.DelegateOp(Class<? extends PlaceManagerDelegate> delegateClass)
           
 
Method Summary
abstract  void apply(PlaceManagerDelegate delegate)
          Applies an operation to the supplied delegate.
 boolean shouldApply(PlaceManagerDelegate delegate)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_delegateClass

protected Class<? extends PlaceManagerDelegate> _delegateClass
Constructor Detail

PlaceManager.DelegateOp

public PlaceManager.DelegateOp(Class<? extends PlaceManagerDelegate> delegateClass)
Method Detail

apply

public abstract void apply(PlaceManagerDelegate delegate)
Applies an operation to the supplied delegate.


shouldApply

public boolean shouldApply(PlaceManagerDelegate delegate)