A B C D E F G H I N P Q R S T U V W 

A

AbstractDtObjectValidator<O extends DtObject> - Class in io.vertigo.vega.rest.validation
Objet de validation d'un DtObject.
AbstractDtObjectValidator() - Constructor for class io.vertigo.vega.rest.validation.AbstractDtObjectValidator
 
AccessTokenConsume - Annotation Type in io.vertigo.vega.rest.stereotype
Annotation that may be use to limit access to service.
AccessTokenMandatory - Annotation Type in io.vertigo.vega.rest.stereotype
Annotation that may be use to limit access to service.
AccessTokenPublish - Annotation Type in io.vertigo.vega.rest.stereotype
Annotation that may be use to send a new access token for limit access to another service.
addEndPointParam(EndPointParam) - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinitionBuilder
 
addError(MessageText) - Method in class io.vertigo.vega.rest.validation.DtObjectErrors
 
addError(String, MessageText) - Method in class io.vertigo.vega.rest.validation.DtObjectErrors
 
addExcludedFields(String...) - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinitionBuilder
 
addExcludedFields(String...) - Method in class io.vertigo.vega.rest.metamodel.EndPointParamBuilder
 
addFieldMessage(UiMessageStack.Level, String, String, String) - Method in class io.vertigo.vega.rest.validation.UiMessageStack
 
addGlobalMessage(UiMessageStack.Level, String) - Method in class io.vertigo.vega.rest.validation.UiMessageStack
Ajoute un message.
addIncludedFields(String...) - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinitionBuilder
 
addIncludedFields(String...) - Method in class io.vertigo.vega.rest.metamodel.EndPointParamBuilder
 
addValidatorClasses(Class<? extends DtObjectValidator>...) - Method in class io.vertigo.vega.rest.metamodel.EndPointParamBuilder
 
AnonymousAccessAllowed - Annotation Type in io.vertigo.vega.rest.stereotype
Accept anonymous access.
AutoSortAndPagination - Annotation Type in io.vertigo.vega.rest.stereotype
Annotation that may be use to add an auto sort and pagination behaviors to this service.

B

build() - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinitionBuilder
build() - Method in class io.vertigo.vega.rest.metamodel.EndPointParamBuilder

C

castAsClass(Type) - Static method in class io.vertigo.vega.rest.EndPointTypeUtil
Cast as Class;
checkFieldDateAfter(O, String, String, DtObjectErrors, MessageText) - Method in class io.vertigo.vega.rest.validation.AbstractDtObjectValidator
Vérifie que la date du champ 2 est après (strictement) la date du champ 1.
checkFieldEquals(O, String, String, DtObjectErrors, MessageText) - Method in class io.vertigo.vega.rest.validation.AbstractDtObjectValidator
Vérifie l'égalité des champs.
checkFieldLongAfter(O, String, String, DtObjectErrors, MessageText) - Method in class io.vertigo.vega.rest.validation.AbstractDtObjectValidator
Vérifie que le Long du champ 2 est après (strictement) le Long du champ 1.
checkFieldNotNull(O, String, DtObjectErrors, MessageText) - Method in class io.vertigo.vega.rest.validation.AbstractDtObjectValidator
Vérifie que le champ est renseigner.
checkMonoFieldConstraints(O, DtField, DtObjectErrors) - Method in class io.vertigo.vega.rest.validation.AbstractDtObjectValidator
Effectue des controles monochamps spécifiques.
checkMonoFieldConstraints(O, DtField, DtObjectErrors) - Method in class io.vertigo.vega.rest.validation.DefaultDtObjectValidator
Effectue des controles monochamps spécifiques.
checkMultiFieldConstraints(O, Set<String>, DtObjectErrors) - Method in class io.vertigo.vega.rest.validation.AbstractDtObjectValidator
Effectue des controles multichamps spécifiques.
checkOneAndOnlyOneFieldNotNull(O, DtObjectErrors, MessageText, String...) - Method in class io.vertigo.vega.rest.validation.AbstractDtObjectValidator
Vérifie qu'au plus un des champs est renseigné.
checkOneOrMoreFieldNotNull(O, DtObjectErrors, MessageText, String...) - Method in class io.vertigo.vega.rest.validation.AbstractDtObjectValidator
Vérifie qu'au moins l'un des champs est renseigné.
clearErrors() - Method in class io.vertigo.vega.rest.validation.DtObjectErrors
 
consumeServerSideToken() - Method in class io.vertigo.vega.rest.metamodel.EndPointParamBuilder
If serverSide token is consume

D

DefaultDtObjectValidator<O extends DtObject> - Class in io.vertigo.vega.rest.validation
Default DtObject validation : check domain's constraints on modified fields.
DefaultDtObjectValidator() - Constructor for class io.vertigo.vega.rest.validation.DefaultDtObjectValidator
 
DELETE - Annotation Type in io.vertigo.vega.rest.stereotype
Indicates that the annotated method responds to HTTP DELETE requests.
Doc - Annotation Type in io.vertigo.vega.rest.stereotype
Documentation.
DtListDelta<D extends DtObject> - Class in io.vertigo.vega.rest.model
Delta operations on List.
DtListDelta(DtList<D>, DtList<D>, DtList<D>) - Constructor for class io.vertigo.vega.rest.model.DtListDelta
 
DtObjectErrors - Class in io.vertigo.vega.rest.validation
Liste des erreurs d'un objet métier.
DtObjectErrors() - Constructor for class io.vertigo.vega.rest.validation.DtObjectErrors
 
DtObjectExtended<D extends DtObject> - Class in io.vertigo.vega.rest.model
UiObjectExtended to extends an dtObject with meta data.
DtObjectExtended(D) - Constructor for class io.vertigo.vega.rest.model.DtObjectExtended
Constructor.
DtObjectValidator<O extends DtObject> - Interface in io.vertigo.vega.rest.validation
Validator of DtObject.

E

EndPointDefinition - Class in io.vertigo.vega.rest.metamodel
End point definition.
EndPointDefinition.Verb - Enum in io.vertigo.vega.rest.metamodel
 
EndPointDefinitionBuilder - Class in io.vertigo.vega.rest.metamodel
EndPointDefinition Builder.
EndPointDefinitionBuilder(Method) - Constructor for class io.vertigo.vega.rest.metamodel.EndPointDefinitionBuilder
Constructeur.
EndPointIntrospectorPlugin - Interface in io.vertigo.vega.rest
RestfulServices endPoint introspector.
EndPointParam - Class in io.vertigo.vega.rest.metamodel
EndPoint param infos : - source type (query, path, body, innerBody or implicit) - name - type (class) - includedField (for DtObjet or DtList) - excludedField (for DtObjet or DtList) - if object kept serverSide - if one time token - specific validators
EndPointParam.ImplicitParam - Enum in io.vertigo.vega.rest.metamodel
 
EndPointParam.RestParamType - Enum in io.vertigo.vega.rest.metamodel
Parameter's source types.
EndPointParamBuilder - Class in io.vertigo.vega.rest.metamodel
EndPointParam Builder.
EndPointParamBuilder(Type) - Constructor for class io.vertigo.vega.rest.metamodel.EndPointParamBuilder
Constructeur.
EndPointTypeUtil - Class in io.vertigo.vega.rest
EndPoint Type helper.
error(String) - Method in class io.vertigo.vega.rest.validation.UiMessageStack
 
error(String, DtObject, String) - Method in class io.vertigo.vega.rest.validation.UiMessageStack
 
ExcludedFields - Annotation Type in io.vertigo.vega.rest.stereotype
Exclude fields from this annotated object.

F

flushIntoMessageStack(String, UiMessageStack) - Method in class io.vertigo.vega.rest.validation.DtObjectErrors
 
flushToUiMessageStack(UiMessageStack) - Method in exception io.vertigo.vega.rest.validation.ValidationUserException
 

G

GET - Annotation Type in io.vertigo.vega.rest.stereotype
Indicates that the annotated method responds to HTTP GET requests.
get(String) - Method in interface io.vertigo.vega.token.TokenManager
Get object by key.
getAcceptType() - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinition
 
getAndRemove(String) - Method in interface io.vertigo.vega.token.TokenManager
Get and remove object by key.
getCamelCaseFieldName(DtField) - Static method in class io.vertigo.vega.rest.validation.AbstractDtObjectValidator
 
getCreated() - Method in class io.vertigo.vega.rest.model.DtListDelta
 
getDeleted() - Method in class io.vertigo.vega.rest.model.DtListDelta
 
getDoc() - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinition
 
getDtField(String, O) - Method in class io.vertigo.vega.rest.validation.AbstractDtObjectValidator
 
getDtObjectValidatorClasses() - Method in class io.vertigo.vega.rest.metamodel.EndPointParam
 
getEndPointParams() - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinition
 
getExcludedFields() - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinition
 
getExcludedFields() - Method in class io.vertigo.vega.rest.metamodel.EndPointParam
 
getFullName() - Method in class io.vertigo.vega.rest.metamodel.EndPointParam
 
getGenericType() - Method in class io.vertigo.vega.rest.metamodel.EndPointParam
 
getImplicitType() - Method in enum io.vertigo.vega.rest.metamodel.EndPointParam.ImplicitParam
 
getIncludedFields() - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinition
 
getIncludedFields() - Method in class io.vertigo.vega.rest.metamodel.EndPointParam
 
getInnerObject() - Method in class io.vertigo.vega.rest.model.DtObjectExtended
 
getListServerToken() - Method in class io.vertigo.vega.rest.model.UiListState
 
getMethod() - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinition
 
getName() - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinition
 
getName() - Method in class io.vertigo.vega.rest.metamodel.EndPointParam
 
getParamType() - Method in class io.vertigo.vega.rest.metamodel.EndPointParam
 
getPath() - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinition
 
getSkip() - Method in class io.vertigo.vega.rest.model.UiListState
 
getSortFieldName() - Method in class io.vertigo.vega.rest.model.UiListState
 
getTop() - Method in class io.vertigo.vega.rest.model.UiListState
 
getType() - Method in class io.vertigo.vega.rest.metamodel.EndPointParam
 
getUpdated() - Method in class io.vertigo.vega.rest.model.DtListDelta
 
getValue(String, O) - Method in class io.vertigo.vega.rest.validation.AbstractDtObjectValidator
 
getVerb() - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinition
 

H

hasError() - Method in class io.vertigo.vega.rest.validation.DtObjectErrors
 
hasError(String) - Method in class io.vertigo.vega.rest.validation.DtObjectErrors
 
hasErrors() - Method in class io.vertigo.vega.rest.validation.UiMessageStack
 
hasVerb() - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinitionBuilder
 
HeaderParam - Annotation Type in io.vertigo.vega.rest.stereotype
Bind the value of a HTTP header to the annotated parameter.

I

IncludedFields - Annotation Type in io.vertigo.vega.rest.stereotype
Include fields from this annotated object (not included fields are rejected).
info(String) - Method in class io.vertigo.vega.rest.validation.UiMessageStack
 
info(String, DtObject, String) - Method in class io.vertigo.vega.rest.validation.UiMessageStack
 
InnerBodyParam - Annotation Type in io.vertigo.vega.rest.stereotype
Bind the value of a field of an json object passed in http body, to the annotated parameter.
instrospectEndPoint(Class<? extends RestfulService>) - Method in interface io.vertigo.vega.rest.EndPointIntrospectorPlugin
Introspect RestfulService class, looking for "Rest End Point Definitions.
io.vertigo.vega.rest - package io.vertigo.vega.rest
 
io.vertigo.vega.rest.exception - package io.vertigo.vega.rest.exception
 
io.vertigo.vega.rest.metamodel - package io.vertigo.vega.rest.metamodel
 
io.vertigo.vega.rest.model - package io.vertigo.vega.rest.model
 
io.vertigo.vega.rest.stereotype - package io.vertigo.vega.rest.stereotype
 
io.vertigo.vega.rest.validation - package io.vertigo.vega.rest.validation
 
io.vertigo.vega.token - package io.vertigo.vega.token
 
isAccessTokenConsume() - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinition
 
isAccessTokenMandatory() - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinition
 
isAccessTokenPublish() - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinition
 
isAssignableFrom(Class<?>, Type) - Static method in class io.vertigo.vega.rest.EndPointTypeUtil
Equivalent to parentClass.isAssignableFrom(testedType);
isAutoSortAndPagination() - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinition
 
isConsumeServerSideToken() - Method in class io.vertigo.vega.rest.metamodel.EndPointParam
 
isNeedAuthentification() - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinition
 
isNeedServerSideToken() - Method in class io.vertigo.vega.rest.metamodel.EndPointParam
 
isNeedSession() - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinition
 
isParameterizedBy(Class<?>, Type) - Static method in class io.vertigo.vega.rest.EndPointTypeUtil
Check if testedType is ParameterizedType and it's parameter is assignable from innerClass;
isServerSideSave() - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinition
 
isSessionInvalidate() - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinition
 
isSortDesc() - Method in class io.vertigo.vega.rest.model.UiListState
 

N

needServerSideToken() - Method in class io.vertigo.vega.rest.metamodel.EndPointParamBuilder
If serverSide token is needed and used

P

PathParam - Annotation Type in io.vertigo.vega.rest.stereotype
Bind the value of a path sub-element to the annotated parameter.
PathPrefix - Annotation Type in io.vertigo.vega.rest.stereotype
Route path prefix.
POST - Annotation Type in io.vertigo.vega.rest.stereotype
Indicates that the annotated method responds to HTTP POST requests.
PUT - Annotation Type in io.vertigo.vega.rest.stereotype
Indicates that the annotated method responds to HTTP PUT requests.
put(D) - Method in interface io.vertigo.vega.token.TokenManager
Store object and return unique key.

Q

QueryParam - Annotation Type in io.vertigo.vega.rest.stereotype
Bind the value of a query parameter (url or post data) to the annotated parameter.

R

register(String, DtObject) - Method in class io.vertigo.vega.rest.validation.UiContextResolver
 
registerWsRoute(EndPointDefinition) - Method in interface io.vertigo.vega.rest.RestManager
Create WsRestRoute with RestHandlerPlugins list, and register route with the RoutesRegisterPlugin.
resolveContextKey(DtObject) - Method in class io.vertigo.vega.rest.validation.UiContextResolver
 
RestfulService - Interface in io.vertigo.vega.rest
RestfullService marker.
RestManager - Interface in io.vertigo.vega.rest
Restful webservice manager.

S

scanRestfulServices() - Method in interface io.vertigo.vega.rest.RestManager
Scan and register ResfulServices as EndPointDefinitions.
ServerSideConsume - Annotation Type in io.vertigo.vega.rest.stereotype
 
ServerSideRead - Annotation Type in io.vertigo.vega.rest.stereotype
 
ServerSideSave - Annotation Type in io.vertigo.vega.rest.stereotype
 
SessionException - Exception in io.vertigo.vega.rest.exception
Exception for expired session.
SessionException(String) - Constructor for exception io.vertigo.vega.rest.exception.SessionException
Constructor.
SessionInvalidate - Annotation Type in io.vertigo.vega.rest.stereotype
Invalidate session (so logout).
SessionLess - Annotation Type in io.vertigo.vega.rest.stereotype
No session access.It's means "No HTTP Session was created".
shouldCheck(Set<String>, String...) - Method in class io.vertigo.vega.rest.validation.AbstractDtObjectValidator
 
success(String) - Method in class io.vertigo.vega.rest.validation.UiMessageStack
 

T

TokenManager - Interface in io.vertigo.vega.token
Manager of Security Access Token.
TooManyRequestException - Exception in io.vertigo.vega.rest.exception
Rate limit exceeded exception.
TooManyRequestException(String) - Constructor for exception io.vertigo.vega.rest.exception.TooManyRequestException
Constructor.
toString() - Method in class io.vertigo.vega.rest.metamodel.EndPointParam

U

UiContextResolver - Class in io.vertigo.vega.rest.validation
 
UiContextResolver() - Constructor for class io.vertigo.vega.rest.validation.UiContextResolver
 
UiListState - Class in io.vertigo.vega.rest.model
List state : page and sort infos.
UiListState(int, int, String, boolean, String) - Constructor for class io.vertigo.vega.rest.model.UiListState
 
UiMessageStack - Class in io.vertigo.vega.rest.validation
Class d'enregistrement des messages.
UiMessageStack(UiContextResolver) - Constructor for class io.vertigo.vega.rest.validation.UiMessageStack
Constructor.
UiMessageStack.Level - Enum in io.vertigo.vega.rest.validation
Niveau du message.

V

Validate - Annotation Type in io.vertigo.vega.rest.stereotype
Define some specific validators, on this annotated parameter.
validate(O, Set<String>, DtObjectErrors) - Method in class io.vertigo.vega.rest.validation.AbstractDtObjectValidator
Effectue les validations prévu d'un objet.
validate(O, Set<String>, DtObjectErrors) - Method in interface io.vertigo.vega.rest.validation.DtObjectValidator
Effectue les validations prévu d'un objet.
ValidationUserException - Exception in io.vertigo.vega.rest.validation
 
ValidationUserException() - Constructor for exception io.vertigo.vega.rest.validation.ValidationUserException
Exception to launch already fill UiMessageStack.
ValidationUserException(MessageText, DtObject, DtFieldName) - Constructor for exception io.vertigo.vega.rest.validation.ValidationUserException
Create a UserException on a field.
ValidationUserException(MessageText, DtObject, String) - Constructor for exception io.vertigo.vega.rest.validation.ValidationUserException
Create a UserException on a field.
valueOf(String) - Static method in enum io.vertigo.vega.rest.metamodel.EndPointDefinition.Verb
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertigo.vega.rest.metamodel.EndPointParam.ImplicitParam
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertigo.vega.rest.metamodel.EndPointParam.RestParamType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertigo.vega.rest.validation.UiMessageStack.Level
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.vertigo.vega.rest.metamodel.EndPointDefinition.Verb
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertigo.vega.rest.metamodel.EndPointParam.ImplicitParam
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertigo.vega.rest.metamodel.EndPointParam.RestParamType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertigo.vega.rest.validation.UiMessageStack.Level
Returns an array containing the constants of this enum type, in the order they are declared.
VSecurityException - Exception in io.vertigo.vega.rest.exception
Security exception.
VSecurityException(String) - Constructor for exception io.vertigo.vega.rest.exception.VSecurityException
Constructor.

W

warning(String) - Method in class io.vertigo.vega.rest.validation.UiMessageStack
 
warning(String, DtObject, String) - Method in class io.vertigo.vega.rest.validation.UiMessageStack
 
with(EndPointDefinition.Verb, String) - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinitionBuilder
 
with(EndPointParam.RestParamType, String) - Method in class io.vertigo.vega.rest.metamodel.EndPointParamBuilder
 
withAccessTokenConsume(boolean) - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinitionBuilder
 
withAccessTokenMandatory(boolean) - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinitionBuilder
 
withAccessTokenPublish(boolean) - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinitionBuilder
 
withAutoSortAndPagination(boolean) - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinitionBuilder
 
withDoc(String) - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinitionBuilder
 
withNeedAuthentication(boolean) - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinitionBuilder
 
withNeedSession(boolean) - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinitionBuilder
 
withPathPrefix(String) - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinitionBuilder
 
withServerSideSave(boolean) - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinitionBuilder
 
withSessionInvalidate(boolean) - Method in class io.vertigo.vega.rest.metamodel.EndPointDefinitionBuilder
 
A B C D E F G H I N P Q R S T U V W 

Copyright © 2015. All Rights Reserved.