public class RHardConstraints extends Object
Constructor and Description |
---|
RHardConstraints(Collection<MHardConstraint> mhc)
Creates the runtime hard constraints.
|
Modifier and Type | Method and Description |
---|---|
IRemoteFilter<?> |
getLocalFilter()
Gets the filter for local filtering.
|
IRemoteFilter<IService> |
getLocalFilter(MethodInfo method)
Gets the filter for local filtering.
|
IRemoteFilter<?> |
getRemotableFilter()
Gets the filter that is remotable.
|
static <T> ITerminableIntermediateFuture<T> |
getServices(IServiceProvider provider,
Class<T> type,
String scope,
MethodInfo method,
RHardConstraints hardconstraints) |
void |
optimizeFilters()
Used after searches to make bound filters remotable.
|
public RHardConstraints(Collection<MHardConstraint> mhc)
mhc
- The declared model hard constraints.public IRemoteFilter<?> getRemotableFilter()
public IRemoteFilter<?> getLocalFilter()
public IRemoteFilter<IService> getLocalFilter(MethodInfo method)
public void optimizeFilters()
public static <T> ITerminableIntermediateFuture<T> getServices(IServiceProvider provider, Class<T> type, String scope, MethodInfo method, RHardConstraints hardconstraints)
Copyright © 2013. All Rights Reserved.