public class WMSParser 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 |
|---|
WMSParser() |
| 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.wms.capabilities.ServiceProvider 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.wms.capabilities.ServiceProvider sp,
javax.persistence.EntityManager em) |
int |
batchUpdate(org.apache.struts.validator.DynaValidatorForm dynaForm) |
int |
batchUpdate(org.apache.struts.validator.DynaValidatorForm dynaForm,
String prefix) |
protected nl.b3p.ogc.utils.OGCRequest |
checkWmsUrl(String url) |
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.wms.capabilities.ServiceProvider> |
getAllowedServices(javax.persistence.EntityManager em)
Returns all the allowed services
|
List<nl.b3p.wms.capabilities.ServiceProvider> |
getNotAllowedServices(javax.persistence.EntityManager em)
Returns all the not allowed services
|
nl.b3p.wms.capabilities.ServiceProvider |
getOldServiceProvider() |
nl.b3p.wms.capabilities.ServiceProvider |
getServiceProvider(org.apache.struts.validator.DynaValidatorForm dynaForm,
boolean createNew) |
void |
populateServerObject(org.apache.struts.validator.DynaValidatorForm dynaForm,
nl.b3p.wms.capabilities.ServiceProvider serviceProvider) |
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.
|
static nl.b3p.wms.capabilities.ServiceProvider |
saveServiceProvider(String url,
nl.b3p.commons.services.B3PCredentials credentials,
String givenName,
String abbreviation,
javax.persistence.EntityManager em) |
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 WmsWfsParserExceptionpublic 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 WmsWfsParserExceptionprotected nl.b3p.ogc.utils.OGCRequest checkWmsUrl(String url) throws Exception
Exceptionpublic nl.b3p.wms.capabilities.ServiceProvider getServiceProvider(org.apache.struts.validator.DynaValidatorForm dynaForm,
boolean createNew)
throws Exception
Exceptionpublic static nl.b3p.wms.capabilities.ServiceProvider saveServiceProvider(String url, nl.b3p.commons.services.B3PCredentials credentials, String givenName, String abbreviation, javax.persistence.EntityManager em) throws Exception
Exceptionpublic void populateServerObject(org.apache.struts.validator.DynaValidatorForm dynaForm,
nl.b3p.wms.capabilities.ServiceProvider serviceProvider)
public 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.wms.capabilities.ServiceProvider getOldServiceProvider()
public boolean abbrExists(String abbr, javax.persistence.EntityManager em)
abbrExists in class WmsWfsParserabbr - The abbrem - The entity managerpublic static void addRightsForAllLayers(String[] orgSelected, nl.b3p.wms.capabilities.ServiceProvider sp, javax.persistence.EntityManager em) throws Exception
Exceptionpublic static void addAllLayersToGroup(Organization org, nl.b3p.wms.capabilities.ServiceProvider sp, javax.persistence.EntityManager em) throws Exception
Exceptionpublic List<nl.b3p.wms.capabilities.ServiceProvider> getNotAllowedServices(javax.persistence.EntityManager em)
em - The entityManagerpublic List<nl.b3p.wms.capabilities.ServiceProvider> 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 © 2016. All rights reserved.