Modifier and Type | Method and Description |
---|---|
MethodInfo |
NFRPropertyInfo.getMethodInfo()
Get the methodInfo.
|
Modifier and Type | Method and Description |
---|---|
void |
NFRPropertyInfo.setMethodInfo(MethodInfo methodinfo)
Set the methodInfo.
|
Constructor and Description |
---|
NFRPropertyInfo(String name,
ClassInfo clazz,
MethodInfo mi)
Create a new property.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Map<MethodInfo,Map<String,INFPropertyMetaInfo>>> |
NFMethodPropertyProvider.getMethodNFPropertyMetaInfos()
Returns meta information about a non-functional properties of all methods.
|
IFuture<Map<MethodInfo,Map<String,INFPropertyMetaInfo>>> |
INFMethodPropertyProvider.getMethodNFPropertyMetaInfos()
Returns meta information about a non-functional properties of all methods.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Void> |
NFMethodPropertyProvider.addMethodNFProperty(MethodInfo method,
INFProperty<?,?> nfprop)
Add a non-functional property.
|
IFuture<Void> |
INFMethodPropertyProvider.addMethodNFProperty(MethodInfo method,
INFProperty<?,?> nfprop)
Add a non-functional property.
|
static INFProperty<?,?> |
AbstractNFProperty.createProperty(Class<?> clazz,
IInternalAccess comp,
IService service,
MethodInfo mi)
Create a property instance from its type.
|
IFuture<String[]> |
NFMethodPropertyProvider.getMethodNFAllPropertyNames(MethodInfo method)
Returns the names of all non-functional properties of this method.
|
IFuture<String[]> |
INFMethodPropertyProvider.getMethodNFAllPropertyNames(MethodInfo method)
Returns the names of all non-functional properties of this method.
|
IFuture<INFPropertyMetaInfo> |
NFMethodPropertyProvider.getMethodNFPropertyMetaInfo(MethodInfo method,
String name)
Returns the meta information about a non-functional property of the specified method.
|
IFuture<INFPropertyMetaInfo> |
INFMethodPropertyProvider.getMethodNFPropertyMetaInfo(MethodInfo method,
String name)
Returns the meta information about a non-functional property of the specified method.
|
IFuture<Map<String,INFPropertyMetaInfo>> |
NFMethodPropertyProvider.getMethodNFPropertyMetaInfos(MethodInfo method)
Returns meta information about a non-functional properties of a method.
|
IFuture<Map<String,INFPropertyMetaInfo>> |
INFMethodPropertyProvider.getMethodNFPropertyMetaInfos(MethodInfo method)
Returns meta information about a non-functional properties of a method.
|
IFuture<String[]> |
NFMethodPropertyProvider.getMethodNFPropertyNames(MethodInfo method)
Returns the names of all non-functional properties of the specified method.
|
IFuture<String[]> |
INFMethodPropertyProvider.getMethodNFPropertyNames(MethodInfo method)
Returns the names of all non-functional properties of the specified method.
|
<T> IFuture<T> |
NFMethodPropertyProvider.getMethodNFPropertyValue(MethodInfo method,
String name)
Returns the current value of a non-functional property of the specified method.
|
<T> IFuture<T> |
INFMethodPropertyProvider.getMethodNFPropertyValue(MethodInfo method,
String name)
Returns the current value of a non-functional property of the specified method.
|
<T,U> IFuture<T> |
NFMethodPropertyProvider.getMethodNFPropertyValue(MethodInfo method,
String name,
U unit)
Returns the current value of a non-functional property of the specified method, performs unit conversion.
|
<T,U> IFuture<T> |
INFMethodPropertyProvider.getMethodNFPropertyValue(MethodInfo method,
String name,
U unit)
Returns the current value of a non-functional property of the specified method, performs unit conversion.
|
static List<INFProperty<?,?>> |
AbstractNFProperty.readNFProperties(Class<?> type,
IInternalAccess comp,
IService ser,
MethodInfo mi)
Create nf properties form a class with nf annotations.
|
IFuture<Void> |
NFMethodPropertyProvider.removeMethodNFProperty(MethodInfo method,
String name)
Remove a non-functional property.
|
IFuture<Void> |
INFMethodPropertyProvider.removeMethodNFProperty(MethodInfo method,
String name)
Remove a non-functional property.
|
Modifier and Type | Method and Description |
---|---|
IRemoteFilter<IService> |
RHardConstraints.getLocalFilter(MethodInfo method)
Gets the filter for local filtering.
|
static <T> ITerminableIntermediateFuture<T> |
RHardConstraints.getServices(IServiceProvider provider,
Class<T> type,
String scope,
MethodInfo method,
RHardConstraints hardconstraints) |
Constructor and Description |
---|
BasicEvaluator(String propertyname,
MethodInfo mi)
Create a new evaluator.
|
BasicEvaluator(String propertyname,
MethodInfo methodinfo,
Object unit,
boolean required)
Create a new evaluator.
|
Constructor and Description |
---|
ExecutionTimeEvaluator(MethodInfo mi)
Create a new evaluator.
|
ExecutionTimeEvaluator(MethodInfo mi,
boolean required)
Create a new evaluator.
|
ExecutionTimeProperty(IInternalAccess comp,
IService service,
MethodInfo method)
Create a new property.
|
LatencyProperty(IInternalAccess comp,
IService service,
MethodInfo method)
Create a new property.
|
WaitingTimeProperty(IInternalAccess comp,
IService service,
MethodInfo method)
Create a new property.
|
WaitqueueEvaluator(MethodInfo mi)
Create a new evaluator.
|
WaitqueueEvaluator(MethodInfo mi,
int max)
Create a new evaluator.
|
WaitqueueProperty(IInternalAccess comp,
IService service,
MethodInfo method)
Create a new property.
|
Modifier and Type | Method and Description |
---|---|
void |
IServiceContainer.addMethodInvocationListener(IServiceIdentifier sid,
MethodInfo mi,
IMethodInvocationListener listener)
Add a method invocation handler.
|
void |
BasicServiceContainer.addMethodInvocationListener(IServiceIdentifier sid,
MethodInfo mi,
IMethodInvocationListener listener)
Add a method invocation handler.
|
void |
BasicService.addNFProperties(NFProperties nfprops,
Map<String,INFProperty<?,?>> nfps,
IService ser,
MethodInfo mi)
Add nf properties from a type.
|
boolean |
IServiceContainer.hasMethodListeners(IServiceIdentifier sid,
MethodInfo mi)
Test if service and method has listeners.
|
boolean |
BasicServiceContainer.hasMethodListeners(IServiceIdentifier sid,
MethodInfo mi)
Test if service and method has listeners.
|
void |
IServiceContainer.removeMethodInvocationListener(IServiceIdentifier sid,
MethodInfo mi,
IMethodInvocationListener listener)
Remove a method invocation handler.
|
void |
BasicServiceContainer.removeMethodInvocationListener(IServiceIdentifier sid,
MethodInfo mi,
IMethodInvocationListener listener)
Remove a method invocation handler.
|
Modifier and Type | Method and Description |
---|---|
void |
MethodListenerHandler.addMethodListener(MethodInfo m,
IMethodInvocationListener listener)
Add a method listener.
|
boolean |
MethodListenerHandler.hasMethodListeners(IServiceIdentifier sid,
MethodInfo mi)
Test if service and method has listeners.
|
void |
MethodListenerHandler.removeMethodListener(MethodInfo m,
IMethodInvocationListener listener)
Add a method listener.
|
Modifier and Type | Method and Description |
---|---|
void |
MicroModel.addServiceInjection(String name,
MethodInfo method)
Add an injection field.
|
Copyright © 2013. All Rights Reserved.