@UrlBinding(value="/action/applicationsettings/") @StrictBinding @RolesAllowed(value={"Admin","ApplicationAdmin"}) public class ApplicationSettingsActionBean extends ApplicationActionBean
| Modifier and Type | Field and Description |
|---|---|
static String |
PROJECTION_CODES_KEY |
static String |
PROJECTION_NAMES_KEY |
allGroups, application, applicationId, context| Constructor and Description |
|---|
ApplicationSettingsActionBean() |
| Modifier and Type | Method and Description |
|---|---|
net.sourceforge.stripes.action.Resolution |
cancel() |
net.sourceforge.stripes.action.Resolution |
copy() |
protected void |
copyApplication(javax.persistence.EntityManager em) |
static String |
findUniqueVersion(String name,
String version,
javax.persistence.EntityManager em)
Checks if a Application with given name already exists and if needed
returns name with sequence number in brackets added to make it unique.
|
boolean |
getAuthenticatedRequired() |
List<CRS> |
getCrses() |
Map<String,ClobElement> |
getDetails() |
List<String> |
getGroupsRead() |
String |
getLanguage() |
String[] |
getLanguageCodes() |
String |
getMashupName() |
BoundingBox |
getMaxExtent() |
String |
getName() |
String |
getOwner() |
String |
getProjection() |
BoundingBox |
getStartExtent() |
String |
getTitle() |
String |
getVersion() |
boolean |
isMashupMustPointToPublishedVersion() |
boolean |
isMustUpdateComponents() |
net.sourceforge.stripes.action.Resolution |
mashup() |
net.sourceforge.stripes.action.Resolution |
newApplication() |
net.sourceforge.stripes.action.Resolution |
publish() |
protected void |
publish(javax.persistence.EntityManager em) |
net.sourceforge.stripes.action.Resolution |
save() |
void |
setAuthenticatedRequired(boolean authenticatedRequired) |
void |
setCrses(List<CRS> crses) |
void |
setDetails(Map<String,ClobElement> details) |
void |
setGroupsRead(List<String> groupsRead) |
void |
setLanguage(String language) |
void |
setLanguageCodes(String[] languageCodes) |
void |
setMashupMustPointToPublishedVersion(boolean mashupMustPointToPublishedVersion) |
void |
setMashupName(String mashupName) |
void |
setMaxExtent(BoundingBox maxExtent) |
void |
setMustUpdateComponents(boolean mustUpdateComponents) |
void |
setName(String name) |
void |
setOwner(String owner) |
void |
setProjection(String projection) |
void |
setStartExtent(BoundingBox startExtent) |
void |
setTitle(String title) |
void |
setVersion(String version) |
void |
validate(net.sourceforge.stripes.validation.ValidationErrors errors) |
net.sourceforge.stripes.action.Resolution |
view() |
getAllGroups, getApplication, getApplicationName, getContext, initApplication, setAllGroups, setApplication, setApplicationName, setContextpublic static final String PROJECTION_NAMES_KEY
public static final String PROJECTION_CODES_KEY
public Map<String,ClobElement> getDetails()
public void setDetails(Map<String,ClobElement> details)
public boolean getAuthenticatedRequired()
public void setAuthenticatedRequired(boolean authenticatedRequired)
public String getName()
public void setName(String name)
public String getOwner()
public void setOwner(String owner)
public String getVersion()
public void setVersion(String version)
public String getTitle()
public void setTitle(String title)
public String getLanguage()
public void setLanguage(String language)
public BoundingBox getStartExtent()
public void setStartExtent(BoundingBox startExtent)
public BoundingBox getMaxExtent()
public void setMaxExtent(BoundingBox maxExtent)
public String getMashupName()
public void setMashupName(String mashupName)
public boolean isMashupMustPointToPublishedVersion()
public void setMashupMustPointToPublishedVersion(boolean mashupMustPointToPublishedVersion)
public boolean isMustUpdateComponents()
public void setMustUpdateComponents(boolean mustUpdateComponents)
public String[] getLanguageCodes()
public void setLanguageCodes(String[] languageCodes)
public String getProjection()
public void setProjection(String projection)
@DefaultHandler @DontValidate public net.sourceforge.stripes.action.Resolution view()
@DontValidate public net.sourceforge.stripes.action.Resolution newApplication()
@DontBind public net.sourceforge.stripes.action.Resolution cancel()
public net.sourceforge.stripes.action.Resolution save()
@ValidationMethod(on="save")
public void validate(net.sourceforge.stripes.validation.ValidationErrors errors)
throws Exception
Exceptionprotected void copyApplication(javax.persistence.EntityManager em)
throws Exception
Exceptionpublic net.sourceforge.stripes.action.Resolution mashup()
public net.sourceforge.stripes.action.Resolution publish()
protected void publish(javax.persistence.EntityManager em)
public static String findUniqueVersion(String name, String version, javax.persistence.EntityManager em)
name - Name to make uniqueversion - version to checkCopyright © 2018. All rights reserved.