org.isam.exehda.services
Interface Executor.SchedulingHeuristic

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
HostIdHeuristic, LocalHostHeuristic, TipsSchedulingHeuristic
Enclosing interface:
Executor

public static interface Executor.SchedulingHeuristic
extends java.io.Serializable


Method Summary
 HostId chooseCreationHost(java.lang.String cls, java.lang.Object[] params, java.lang.Object hint, java.util.Vector toAvoid)
           
 HostId chooseMigrationHost(ObjectSeed.ObjectHandle o, java.lang.Object hint, java.util.Vector toAvoid)
           
 

Method Detail

chooseCreationHost

public HostId chooseCreationHost(java.lang.String cls,
                                 java.lang.Object[] params,
                                 java.lang.Object hint,
                                 java.util.Vector toAvoid)

chooseMigrationHost

public HostId chooseMigrationHost(ObjectSeed.ObjectHandle o,
                                  java.lang.Object hint,
                                  java.util.Vector toAvoid)