📄 servicemodel.java
字号:
/*
* ServiceModel.java
*
* Created on 2004/01/12, 14:15
*/
package jp.co.intra_mart.framework.base.service;
import java.util.HashMap;
/**
* 僒乕價僗偺忣曬傪娗棟偡傞僋儔僗偱偡丅
*
* @author INTRAMART
* @since 5.0
*/
class ServiceModel {
static final String ID = "service";
static final String P_ID_SERVICE_ID = "service-id";
static final String P_ID_SERVICE_CONTROLL = "controller-class";
static final String P_ID_SERVICE_TRANSITION = "transition-class";
private NextPageModel defaultNextPage;
private HashMap nextPages = new HashMap();
private ErrorPageModel defaultInputErrorPage;
private HashMap inputErrorPages = new HashMap();
private ErrorPageModel defaultSystemErrorPage;
private HashMap systemErrorPages = new HashMap();
private ErrorPageModel defaultServiceErrorPage;
private HashMap serviceErrorPages = new HashMap();
private String serviceControllerName;
private String transitionName;
private String serviceId;
/**
* Transition柤傪庢摼偟傑偡丅
*
* @return String Transition柤
*/
String getTransitionName() {
return transitionName;
}
/**
* Transition柤傪愝掕偟傑偡丅
*
* @param transitionName
*/
void setTransitionName(String transitionName) {
this.transitionName = transitionName;
}
/**
* DefaultNextPage傪愝掕偟傑偡丅
*
* @param defaultNextPage
*/
void setDefaultNextPage(NextPageModel defultNextPage) {
this.defaultNextPage = defultNextPage;
}
/**
* DefaultNextPage傪庢摼偟傑偡丅
*
* @return NextPageModel
*/
NextPageModel getDefaultNextPage() {
return defaultNextPage;
}
/**
* NextPage傪愝掕偟傑偡丅
*
* @param nextPages
*/
void setNextPages(HashMap nextPages) {
this.nextPages = nextPages;
}
/**
* NextPage傪愝掕偟傑偡丅
*
* @param key
* @param nextPage
*/
void setNextPage(String key, NextPageModel nextPage) {
this.nextPages.put(key, nextPage);
}
/**
* NextPage傪庢摼偟傑偡丅
*
* @return HashMap
*/
HashMap getNextPages() {
return nextPages;
}
/**
* DefaultInputErrorPage傪愝掕偟傑偡丅
*
* @param defaultInputErrorPage
*/
void setDefaultInputErrorPage(ErrorPageModel defaultInputErrorPage) {
this.defaultInputErrorPage = defaultInputErrorPage;
}
/**
* DefaultInputErrorPage傪庢摼偟傑偡丅
*
* @return ErrorPageModel
*/
ErrorPageModel getDefaultInputErrorPage() {
return defaultInputErrorPage;
}
/**
* InputErrorPage傪愝掕偟傑偡丅
*
* @param inputErrorPages
*/
void setInputErrorPages(HashMap inputErrorPages) {
this.inputErrorPages = inputErrorPages;
}
/**
* InputErrorPage傪愝掕偟傑偡丅
*
* @param key
* @param errorPage
*/
void setInputErrorPage(String key, ErrorPageModel errorPage) {
this.inputErrorPages.put(key, errorPage);
}
/**
* InputErrorPage傪庢摼偟傑偡丅
*
* @return HashMap InputErrorPages
*/
HashMap getInputErrorPages() {
return inputErrorPages;
}
/**
* DefaultSystemErrorPage傪愝掕偟傑偡丅
*
* @param defaultSystemErrorPage
*/
void setDefaultSystemErrorPage(ErrorPageModel defaultSystemErrorPage) {
this.defaultSystemErrorPage = defaultSystemErrorPage;
}
/**
* DefaultSystemErrorPage傪庢摼偟傑偡丅
*
* @return ErrorPageModel DefaultSystemErrorPage
*/
ErrorPageModel getDefaultSystemErrorPage() {
return defaultSystemErrorPage;
}
/**
* SystemErrorPage傪愝掕偟傑偡丅
*
* @param systemErrorPages
*/
void setSystemErrorPages(HashMap systemErrorPages) {
this.systemErrorPages = systemErrorPages;
}
/**
* SystemErrorPage傪愝掕偟傑偡丅
*
* @param key
* @param errorPage
*/
void setSystemErrorPage(String key, ErrorPageModel errorPage) {
this.systemErrorPages.put(key, errorPage);
}
/**
* SystemErrorPage傪庢摼偟傑偡丅
*
* @return HashMap SystemErrorPage
*/
HashMap getSystemErrorPages() {
return systemErrorPages;
}
/**
* DefaultServiceErrorPage傪愝掕偟傑偡丅
*
* @param defaultServiceErrorPage
*/
void setDefaultServiceErrorPage(ErrorPageModel defaultServiceErrorPage) {
this.defaultServiceErrorPage = defaultServiceErrorPage;
}
/**
* DefaultServiceErrorPage傪愝掕偟傑偡丅
*
* @return ErrorPageModel
*/
ErrorPageModel getDefaultServiceErrorPage() {
return defaultServiceErrorPage;
}
/**
* ServiceErrorPage傪愝掕偟傑偡丅
*
* @param serviceErrorPages
*/
void setServiceErrorPages(HashMap serviceErrorPages) {
this.serviceErrorPages = serviceErrorPages;
}
/**
* ServiceErrorPage傪愝掕偟傑偡丅
*
* @param key
* @param errorPage
*/
void setServiceErrorPage(String key, ErrorPageModel errorPage) {
this.serviceErrorPages.put(key, errorPage);
}
/**
* ServiceErrorPages傪庢摼偟傑偡丅
*
* @return HashMap ServiceErrorPage
*/
HashMap getServiceErrorPages() {
return serviceErrorPages;
}
/**
* ServiceID傪愝掕偟傑偡丅
*
* @param serviceId
*/
void setServiceId(String sericeId) {
this.serviceId = sericeId;
}
/**
* ServiceID傪庢摼偟傑偡丅
*
* @return
*/
String getServiceId() {
return serviceId;
}
/**
* ServiceControllerName傪愝掕偟傑偡丅
*
* @param serviceControllerName
*/
void setServiceControllerName(String serviceControllerName) {
this.serviceControllerName = serviceControllerName;
}
/**
* ServiceControllerName傪庢摼偟傑偡丅
*
* @return
*/
String getServiceControllerName() {
return serviceControllerName;
}
/**
* InputErrorPagePath傪庢摼偟傑偡丅
*
* @param key
* @return String InputErrorPagePath
*/
String getInputErrorPagePath(String key) {
String result = null;
ErrorPageModel errorPage = (ErrorPageModel) inputErrorPages.get(key);
if (errorPage != null) {
result = errorPage.getErrorPage();
}
return result;
}
/**
* InputErrorPagePath傪庢摼偟傑偡丅
*
* @return String InputErrorPagePath
*/
String getInputErrorPagePath() {
if (defaultInputErrorPage != null) {
return defaultInputErrorPage.getErrorPage();
}
return null;
}
/**
* ServiceErrorPagePath傪庢摼偟傑偡丅
*
* @param key
* @return String ServiceErrorPagePath
*/
String getServiceErrorPagePath(String key) {
String result = null;
ErrorPageModel errorPage = (ErrorPageModel) serviceErrorPages.get(key);
if (errorPage != null) {
result = errorPage.getErrorPage();
}
return result;
}
/**
* ServiceErrorPagePath傪庢摼偟傑偡丅
*
* @return String ServiceErrorPagePath
*/
String getServiceErrorPagePath() {
if (defaultServiceErrorPage != null) {
return defaultServiceErrorPage.getErrorPage();
}
return null;
}
/**
* SystemErrorPagePath傪庢摼偟傑偡丅
*
* @param key
* @return String SystemErrorPagePath
*/
String getSystemErrorPagePath(String key) {
String result = null;
ErrorPageModel errorPage = (ErrorPageModel) systemErrorPages.get(key);
if (errorPage != null) {
result = errorPage.getErrorPage();
}
return result;
}
/**
* SystemErrorPagePath傪庢摼偟傑偡丅
*
* @return String SystemErrorPagePath
*/
String getSystemErrorPagePath() {
if (defaultSystemErrorPage != null) {
return defaultSystemErrorPage.getErrorPage();
}
return null;
}
/**
* NextPagePath傪庢摼偟傑偡丅
*
* @param key
* @return String NextPagePath
*/
String getNextPagePath(String key) {
String result = null;
NextPageModel nextPage = (NextPageModel) nextPages.get(key);
if (nextPage != null) {
result = nextPage.getPagePath();
}
return result;
}
/**
* NextPagePath傪庢摼偟傑偡丅
*
* @return String NextPagePath
*/
String getNextPagePath() {
if (defaultNextPage != null) {
return defaultNextPage.getPagePath();
}
return null;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -