public class WFSParser extends WmsWfsParser
ERROR_DELETE_OLD_PROVIDER, ERROR_INVALID_URL, exception, groupParser, log, MALFORMED_CAPABILITY_ERROR, OK, parseMessages, SAVE_ERRORKEY, SERVER_CONNECTION_ERROR, SERVICE_STATUS_ERROR, SERVICE_STATUS_OK, UNSUPPORTED_WMSVERSION_ERROR, UPLOADFILE_EXISTS_ERRORKEY, UPLOADFILE_FORMAT_ERRORKEY, UPLOADFILE_SIZE_ERRORKEYABBR_RESERVED_ERROR_KEY, ADD, LAYER_JOINED_KEY, MALFORMED_CAPABILITY_ERRORKEY, MALFORMED_CREDENTIALS_ERRORKEY, MALFORMED_URL_ERRORKEY, NON_ALPHANUMERIC_ABBREVIATION_ERROR_KEY, NON_UNIQUE_ABBREVIATION_ERROR_KEY, ORG_JOINED_KEY, PRICING_JOINED_KEY, SERVER_CONNECTION_ERRORKEY, SERVICE_LINKED_ERROR_KEY, SP_NOTFOUND_ERROR_KEY, UNSUPPORTED_WMSVERSION_ERRORKEYACKNOWLEDGE_MESSAGES, UNKNOWN_SES_USER_ERROR_KEY| Constructor and Description |
|---|
WFSParser() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
abbrExists(String abbr,
javax.persistence.EntityManager em)
Checks if the abbr exists
|
static void |
addAllLayersToGroup(Organization org,
nl.b3p.ogc.wfs.v110.WfsServiceProvider sp,
javax.persistence.EntityManager em) |
void |
addAllowedService(String abbr,
javax.persistence.EntityManager em)
Sets the service with the given abbr as allowed
|
static void |
addRightsForAllLayers(String[] orgSelected,
nl.b3p.ogc.wfs.v110.WfsServiceProvider sp,
javax.persistence.EntityManager em) |
int |
batchUpdate(org.apache.struts.validator.DynaValidatorForm dynaForm) |
int |
batchUpdate(org.apache.struts.validator.DynaValidatorForm dynaForm,
String prefix) |
String |
delete(org.apache.struts.validator.DynaValidatorForm dynaForm,
javax.servlet.http.HttpServletRequest request)
Method for deleting a serviceprovider.
|
void |
deleteAllAllowedServices(javax.persistence.EntityManager em)
Clears the allowed services list
|
void |
deleteAllowedService(String abbr,
javax.persistence.EntityManager em)
Removes the service with the given abbr as allowed
|
String |
deleteConfirm(org.apache.struts.validator.DynaValidatorForm dynaForm,
javax.servlet.http.HttpServletRequest request) |
List<nl.b3p.ogc.wfs.v110.WfsServiceProvider> |
getAllowedServices(javax.persistence.EntityManager em)
Returns all the allowed services
|
List<nl.b3p.ogc.wfs.v110.WfsServiceProvider> |
getNotAllowedServices(javax.persistence.EntityManager em)
Returns all the not allowed services
|
nl.b3p.ogc.wfs.v110.WfsServiceProvider |
getServiceProvider(org.apache.struts.validator.DynaValidatorForm dynaForm,
boolean createNew)
Method which returns the service provider with a specified id or a new object if no id is given.
|
protected void |
populateServerObject(org.apache.struts.validator.DynaValidatorForm dynaForm,
nl.b3p.ogc.wfs.v110.WfsServiceProvider serviceProvider)
Method that fills a service provider object with the user input from the forms.
|
String |
saveProvider(javax.servlet.http.HttpServletRequest request,
org.apache.struts.validator.DynaValidatorForm dynaForm)
Method for saving a new service provider from input of a user.
|
int |
test(org.apache.struts.validator.DynaValidatorForm dynaForm) |
checkLayer, collectMetadata, getException, getInt, getMessages, setMetadataFromLayerSource, uploadFileadd, getActionMethodPropertiesMap, getID, isAbbrUnique, isAlphaNumeric, isWFSAbbrUnique, isWMSAbbrUnique, unspecifiedcreateTree, createTree, createTree, createWfsTree, createWfsTree, execute, getEntityManager, getLayerByUniqueName, getLayerID, getUnspecifiedAlternateForward, getWfsLayerByUniqueNamecancel, cancelled, confirm, create, createLists, delete, deleteConfirm, edit, getAction, getAltAction, getUnspecifiedDefaultForward, list, prepareMethod, save, saveConfirmaddAlternateMessage, addAlternateMessage, addDefaultMessage, addDefaultMessage, getActionMethodPropertiesClass, getAlternateForward, getDefaultForward, redispatch, redispatchFormFieldaddAttributeMessage, addAttributeMessage, addMessage, addMessage, addMessage, addMessage, addMessage, getMethodProperties, getParameterMethodMapgetDispatchedMethodName, getDispatchedParameter, getMethodPathIndex, parseParameter, setDispatchMethodcancelled, getMethod, unspecifieddispatchMethod, getMethodName, getParameteraddErrors, addMessages, execute, generateToken, getDataSource, getDataSource, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServletpublic String saveProvider(javax.servlet.http.HttpServletRequest request, org.apache.struts.validator.DynaValidatorForm dynaForm) throws Exception
saveProvider in class WmsWfsParserrequest - The HTTP Request we are processing.dynaForm - The DynaValidatorForm bean for this request.Exceptionpublic int test(org.apache.struts.validator.DynaValidatorForm dynaForm)
throws Exception
test in class WmsWfsParserExceptionprotected void populateServerObject(org.apache.struts.validator.DynaValidatorForm dynaForm,
nl.b3p.ogc.wfs.v110.WfsServiceProvider serviceProvider)
dynaForm - The DynaValidatorForm bean for this request.serviceProvider - ServiceProvider object that to be filledpublic int batchUpdate(org.apache.struts.validator.DynaValidatorForm dynaForm)
throws Exception
batchUpdate in class WmsWfsParserExceptionpublic int batchUpdate(org.apache.struts.validator.DynaValidatorForm dynaForm,
String prefix)
throws Exception
batchUpdate in class WmsWfsParserExceptionpublic String deleteConfirm(org.apache.struts.validator.DynaValidatorForm dynaForm, javax.servlet.http.HttpServletRequest request) throws Exception
deleteConfirm in class WmsWfsParserExceptionpublic String delete(org.apache.struts.validator.DynaValidatorForm dynaForm, javax.servlet.http.HttpServletRequest request) throws Exception
delete in class WmsWfsParserdynaForm - The DynaValidatorForm bean for this request.request - The HTTP Request we are processing.Exceptionpublic nl.b3p.ogc.wfs.v110.WfsServiceProvider getServiceProvider(org.apache.struts.validator.DynaValidatorForm dynaForm,
boolean createNew)
throws Exception
dynaForm - The DynaValidatorForm bean for this request.createNew - A boolean which indicates if a new object has to be created.Exceptionpublic boolean abbrExists(String abbr, javax.persistence.EntityManager em)
abbrExists in class WmsWfsParserabbr - The abbrem - The entity managerpublic static void addRightsForAllLayers(String[] orgSelected, nl.b3p.ogc.wfs.v110.WfsServiceProvider sp, javax.persistence.EntityManager em) throws Exception
Exceptionpublic static void addAllLayersToGroup(Organization org, nl.b3p.ogc.wfs.v110.WfsServiceProvider sp, javax.persistence.EntityManager em) throws Exception
Exceptionpublic List<nl.b3p.ogc.wfs.v110.WfsServiceProvider> getNotAllowedServices(javax.persistence.EntityManager em)
em - The entityManagerpublic List<nl.b3p.ogc.wfs.v110.WfsServiceProvider> getAllowedServices(javax.persistence.EntityManager em)
em - The entityManagerpublic void addAllowedService(String abbr, javax.persistence.EntityManager em) throws Exception
addAllowedService in class WmsWfsParserabbr - The abbr to search onem - The entityManagerExceptionpublic void deleteAllowedService(String abbr, javax.persistence.EntityManager em) throws Exception
deleteAllowedService in class WmsWfsParserabbr - The abbr to search onem - The entityManagerExceptionpublic void deleteAllAllowedServices(javax.persistence.EntityManager em)
deleteAllAllowedServices in class WmsWfsParserem - The entityManagerCopyright © 2015. All rights reserved.