com.gentics.contentnode.rest.resource
Interface ValidationResource

All Superinterfaces:
AuthenticatedResource

public interface ValidationResource
extends AuthenticatedResource

REST API for validating user input.


Method Summary
 void setFormattedError(boolean formattedError)
           
 javax.ws.rs.core.Response validateBundleDescription(java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateBundleName(java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateBundleSecret(java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateFileDescription(int nodeId, java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateFileName(int nodeId, java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateFolderDescription(int nodeId, java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateFolderName(int nodeId, java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateFsPath(java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateGenericInput(java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateGroupDescription(java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateGroupName(java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateHostName(java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateMimeType(int nodeId, java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateNodeDescription(java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateNodeInput(int nodeId, java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateNodeName(java.lang.String unsafe)
           
 javax.ws.rs.core.Response validatePageDescription(int nodeId, java.lang.String unsafe)
           
 javax.ws.rs.core.Response validatePageName(int nodeId, java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateRoleDescription(java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateRoleName(java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateTagPart(int partId, java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateUserDescription(java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateUserEmail(java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateUserFirstName(java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateUserLastName(java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateUserMessage(java.lang.String unsafe)
           
 javax.ws.rs.core.Response validateUserName(java.lang.String unsafe)
           
 
Methods inherited from interface com.gentics.contentnode.rest.resource.AuthenticatedResource
setSessionId
 

Method Detail

setFormattedError

void setFormattedError(boolean formattedError)
Parameters:
formattedError - If true, the response will include a formatted error message.

validateTagPart

javax.ws.rs.core.Response validateTagPart(int partId,
                                          java.lang.String unsafe)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

validateGenericInput

javax.ws.rs.core.Response validateGenericInput(java.lang.String unsafe)
                                               throws java.lang.Exception
Throws:
java.lang.Exception

validateUserName

javax.ws.rs.core.Response validateUserName(java.lang.String unsafe)
                                           throws java.lang.Exception
Throws:
java.lang.Exception

validateUserEmail

javax.ws.rs.core.Response validateUserEmail(java.lang.String unsafe)
                                            throws java.lang.Exception
Throws:
java.lang.Exception

validateUserFirstName

javax.ws.rs.core.Response validateUserFirstName(java.lang.String unsafe)
                                                throws java.lang.Exception
Throws:
java.lang.Exception

validateUserLastName

javax.ws.rs.core.Response validateUserLastName(java.lang.String unsafe)
                                               throws java.lang.Exception
Throws:
java.lang.Exception

validateUserDescription

javax.ws.rs.core.Response validateUserDescription(java.lang.String unsafe)
                                                  throws java.lang.Exception
Throws:
java.lang.Exception

validateNodeName

javax.ws.rs.core.Response validateNodeName(java.lang.String unsafe)
                                           throws java.lang.Exception
Throws:
java.lang.Exception

validateHostName

javax.ws.rs.core.Response validateHostName(java.lang.String unsafe)
                                           throws java.lang.Exception
Throws:
java.lang.Exception

validateFsPath

javax.ws.rs.core.Response validateFsPath(java.lang.String unsafe)
                                         throws java.lang.Exception
Throws:
java.lang.Exception

validateNodeDescription

javax.ws.rs.core.Response validateNodeDescription(java.lang.String unsafe)
                                                  throws java.lang.Exception
Throws:
java.lang.Exception

validateUserMessage

javax.ws.rs.core.Response validateUserMessage(java.lang.String unsafe)
                                              throws java.lang.Exception
Throws:
java.lang.Exception

validateGroupName

javax.ws.rs.core.Response validateGroupName(java.lang.String unsafe)
                                            throws java.lang.Exception
Throws:
java.lang.Exception

validateGroupDescription

javax.ws.rs.core.Response validateGroupDescription(java.lang.String unsafe)
                                                   throws java.lang.Exception
Throws:
java.lang.Exception

validateRoleName

javax.ws.rs.core.Response validateRoleName(java.lang.String unsafe)
                                           throws java.lang.Exception
Throws:
java.lang.Exception

validateRoleDescription

javax.ws.rs.core.Response validateRoleDescription(java.lang.String unsafe)
                                                  throws java.lang.Exception
Throws:
java.lang.Exception

validateBundleName

javax.ws.rs.core.Response validateBundleName(java.lang.String unsafe)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

validateBundleDescription

javax.ws.rs.core.Response validateBundleDescription(java.lang.String unsafe)
                                                    throws java.lang.Exception
Throws:
java.lang.Exception

validateBundleSecret

javax.ws.rs.core.Response validateBundleSecret(java.lang.String unsafe)
                                               throws java.lang.Exception
Throws:
java.lang.Exception

validateNodeInput

javax.ws.rs.core.Response validateNodeInput(int nodeId,
                                            java.lang.String unsafe)
                                            throws java.lang.Exception
Throws:
java.lang.Exception

validateFolderName

javax.ws.rs.core.Response validateFolderName(int nodeId,
                                             java.lang.String unsafe)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

validateFolderDescription

javax.ws.rs.core.Response validateFolderDescription(int nodeId,
                                                    java.lang.String unsafe)
                                                    throws java.lang.Exception
Throws:
java.lang.Exception

validatePageName

javax.ws.rs.core.Response validatePageName(int nodeId,
                                           java.lang.String unsafe)
                                           throws java.lang.Exception
Throws:
java.lang.Exception

validatePageDescription

javax.ws.rs.core.Response validatePageDescription(int nodeId,
                                                  java.lang.String unsafe)
                                                  throws java.lang.Exception
Throws:
java.lang.Exception

validateFileDescription

javax.ws.rs.core.Response validateFileDescription(int nodeId,
                                                  java.lang.String unsafe)
                                                  throws java.lang.Exception
Throws:
java.lang.Exception

validateFileName

javax.ws.rs.core.Response validateFileName(int nodeId,
                                           java.lang.String unsafe)
                                           throws java.lang.Exception
Throws:
java.lang.Exception

validateMimeType

javax.ws.rs.core.Response validateMimeType(int nodeId,
                                           java.lang.String unsafe)
                                           throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2015 Gentics Software GmbH. All Rights Reserved.