|Modifier and Type||Optional Element and Description|
In a REST server, should this method be invoked even if it does not have method parameters which correspond to all of the URL parameters passed in by the client (default is
If specified, this the name for the compartment
This is an experimental option - Use with caution
If specified, this the name for the Named Query
The return type for this method.
public abstract Class<? extends IBaseResource> type
resource providersin a server implementation, but often does need to be populated in client implementations using
IRestfulClient, or in plain providers on a server.
This value also does not need to be populated if the return type for a method annotated with
this annotation is sufficient to determine the type of resource provided. E.g. if the
List<Patient>, the server/client
will automatically determine that the Patient resource is the return type, and this value
may be left blank.
public abstract boolean dynamic
public abstract boolean allowUnknownParams
Use this method with caution: Methods marked with a value of
be greedy, meaning they may handle invocations you had intended to be handled by other
search methods. Such a method may be invoked as long as any method parameters
required have been satisfied. If there are other methods
which have parameters marked as
optional which would technically be
a better match, either the this method or the other method might be called.
Copyright © 2014–2017 University Health Network. All rights reserved.