com.bigdata.jini.start.config
Class MDSRunningConstraint

java.lang.Object
  extended by com.bigdata.jini.start.config.ServiceDependencyConstraint
      extended by com.bigdata.jini.start.config.MDSRunningConstraint
All Implemented Interfaces:
IServiceConstraint, Serializable

public class MDSRunningConstraint
extends ServiceDependencyConstraint

The IMetadataService must be discovered.

Version:
$Id$
Author:
Bryan Thompson
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.bigdata.jini.start.config.ServiceDependencyConstraint
log
 
Constructor Summary
MDSRunningConstraint()
           
 
Method Summary
 boolean allow(JiniFederation fed)
          Return true iff a service may be instantiated on this host.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MDSRunningConstraint

public MDSRunningConstraint()
Method Detail

allow

public boolean allow(JiniFederation fed)
              throws Exception
Description copied from interface: IServiceConstraint
Return true iff a service may be instantiated on this host.

Note: Constraints which can be evaluated without the federation reference MUST NOT throw an exception if that reference is null. This allows us to evaluate constraints for boostrap services as well as for ManagedServiceConfigurations

Parameters:
fed - The federation.
Throws:
Exception


Copyright © 2006-2011 SYSTAP, LLC. All Rights Reserved.