public abstract class BasicPluginBean extends FCContextBean
Modifier and Type | Field and Description |
---|---|
protected List<PluginMeta> |
all |
protected byte[] |
data |
protected String |
manifestData |
protected List<ParameterModel> |
properties |
protected Set<String> |
propertiesToDelete |
protected PluginMeta |
selected |
protected String |
uploadFileName |
systemUC
uc
Constructor and Description |
---|
BasicPluginBean() |
Modifier and Type | Method and Description |
---|---|
void |
addNew() |
void |
addNewProperty() |
void |
addNewProperty(ParameterModel model) |
protected void |
addWarnMsgFromString(String msgStr) |
List<ParameterModel> |
allPluginsFromJar() |
abstract void |
delete() |
protected void |
determineManifestData(File jarFile,
boolean isPersited) |
protected void |
determineManifestData(String jarFilePath,
boolean isPersited) |
List<PluginMeta> |
getAll() |
List<ParameterModel> |
getAllProperties() |
String |
getManifestData() |
PluginMeta |
getNew() |
String |
getPluginVersion() |
ParameterModel |
getProperty(String paramName) |
PluginMeta |
getSelected() |
String |
getUploadFileName() |
de.xima.fc.gui.bean.plugin.BasicPluginBean.EPluginCompatibility |
getVersionCheck() |
String |
getVersionCheckMsg() |
boolean |
hasEntity() |
boolean |
hasProperty(String paramName) |
protected void |
initProperties()
Liest Properties aus Datei neu ein.
|
boolean |
isEmptyList() |
boolean |
isNew() |
protected void |
reinitView() |
void |
removeProperty(int idx) |
abstract void |
save() |
void |
setHasAddNewEntity(boolean isNewEntity) |
void |
setSelected(PluginMeta selected) |
abstract void |
updateData() |
abstract void |
upload(org.primefaces.event.FileUploadEvent evt) |
protected boolean |
validateParameters()
Validiert die Liste mit den Parametern.
|
getSessionBean, init, isSetupUser, setSessionBean, switchMainView, switchMainView, switchSubView, switchSubView
destroySessionBean, ec, findBean, findBean, getBeanName, getBeanName, getContext, getLocaleBean, getRequest, getResponse, getSession, getSession, getSessionAttribute, isDetached, loadLazy, setLocaleBean, setSessionAttribute
addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addInfoMsg, addInfoMsg, addInfoMsg, addInfoMsg, addInfoMsgToComponent, addInfoMsgToComponent, addInfoMsgToComponent, addInfoMsgToComponent, addMsg, addMsg, addMsg, addMsg, addMsgs, addMsgToComponent, addMsgToComponent, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, cleanErrorMsg, getErrorMessage
getFacesContext, getLocale, rbValue, rbValue
protected PluginMeta selected
protected List<PluginMeta> all
protected List<ParameterModel> properties
protected String uploadFileName
protected String manifestData
protected byte[] data
public List<PluginMeta> getAll()
public PluginMeta getSelected()
public void setSelected(PluginMeta selected)
protected void reinitView()
public String getUploadFileName()
public String getManifestData()
public de.xima.fc.gui.bean.plugin.BasicPluginBean.EPluginCompatibility getVersionCheck()
public String getVersionCheckMsg()
public String getPluginVersion()
public boolean isEmptyList()
public boolean hasEntity()
public void setHasAddNewEntity(boolean isNewEntity)
public void addNew()
public boolean isNew()
public PluginMeta getNew()
public List<ParameterModel> allPluginsFromJar()
public abstract void updateData()
public abstract void upload(org.primefaces.event.FileUploadEvent evt)
public abstract void save()
public abstract void delete()
public List<ParameterModel> getAllProperties()
public void addNewProperty()
public void addNewProperty(ParameterModel model)
public void removeProperty(int idx)
public boolean hasProperty(String paramName)
public ParameterModel getProperty(String paramName)
protected void initProperties()
protected boolean validateParameters()
true
wird zurückgeliefert, wenn alles ok war, sonst false
protected void determineManifestData(String jarFilePath, boolean isPersited)
protected void determineManifestData(File jarFile, boolean isPersited)
filePath
- Dateipfad zum JarisPersited
- gibt an, ob die auszulesenden Jar-Datei bereits registriert und damit persitiert (true) ist oder
nicht (false)protected void addWarnMsgFromString(String msgStr)
Copyright © 2018 XIMA MEDIA GmbH. All rights reserved.