public class XBayaConfiguration extends Observable implements Observer
| Modifier and Type | Class and Description |
|---|---|
static class |
XBayaConfiguration.XBayaExecutionMode |
| Constructor and Description |
|---|
XBayaConfiguration()
Constructs an XwfConfiguration.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addError(Throwable e)
Add an error.
|
void |
addLocalRegistry(String path) |
void |
addThriftClientData(ThriftClientData data) |
void |
enableLocalRegistry()
Enable the system default local registry.
|
AmazonSecurityContext |
getAmazonSecurityContext()
Get the AmazonSecurityContext needed for cloud job submission.
|
URI |
getBrokerURL()
Returns the brokerLocation.
|
ContextHeaderDocument.ContextHeader |
getContextHeader() |
URI |
getDSCURL() |
Iterable<Throwable> |
getErrors()
Returns errors.
|
URI |
getGPELEngineURL()
Returns the gpelEngineUrl.
|
URI |
getGPELInstanceID()
Returns the gpelInstanceID.
|
URI |
getGPELTemplateID() |
int |
getHeight()
Returns the height.
|
JCRComponentRegistry |
getJcrComponentRegistry() |
URI |
getKarmaURL()
Returns the kermaURI.
|
URI |
getKarmaWorkflowInstanceID()
Returns the kermaWorkflowInstanceID.
|
List<String> |
getLocalRegistry() |
URI |
getMessageBoxURL()
Returns the messageBoxUrl.
|
int |
getMyProxyLifetime()
Returns the myProxyLifetime.
|
String |
getMyProxyPassphrase()
Returns the myProxyPassphrase.
|
int |
getMyProxyPort()
Returns the myProxyPort.
|
String |
getMyProxyServer()
Returns the myProxyServer.
|
String |
getMyProxyUsername()
Returns the myProxyUsername.
|
String |
getOdeURL()
Returns the odeURL.
|
String |
getODEURL() |
String |
getOGCEWorkflow()
Returns the ogceWorkflow.
|
URI |
getProxyURI()
Returns current proxy URI
|
ThriftClientData |
getThriftClientData(ThriftServiceType serviceType) |
Map<ThriftServiceType,ThriftClientData> |
getThriftClientDataList() |
String |
getTitle()
Returns the title.
|
String |
getTopic()
Returns the topic.
|
String |
getTrustedCertLocation() |
int |
getWidth()
Returns the width.
|
String |
getWorkflow()
Returns the defaultWorkflow.
|
URI |
getWorkflowInterpreterURL()
Returns the workflowInterpreterURL.
|
int |
getX() |
XBayaConfiguration.XBayaExecutionMode |
getXbayaExecutionMode() |
int |
getY() |
boolean |
isCloseOnExit() |
boolean |
isCollectProvenance() |
boolean |
isLoadMyProxy()
Returns the loadMyProxy.
|
boolean |
isLoadRunJythonWorkflow()
Returns the loadRunJythonWorkflow.
|
boolean |
isProvenanceSmartRun() |
boolean |
isPullMode()
Returns the pullMode.
|
boolean |
isRegURLSetByCMD() |
boolean |
isRunWithCrossProduct() |
boolean |
isStartMonitor()
Returns the startMonitor.
|
boolean |
isThriftServiceDataExist(ThriftServiceType serviceType) |
void |
loadConfiguration(String configFilePath) |
void |
registerExecutionModeChangeListener(XBayaExecutionModeListener listner) |
void |
servicesChanged(ThriftServiceType type) |
void |
setAmazonSecurityContext(AmazonSecurityContext amazonSecurityContext)
Set the AmazonSecurityContext needed for cloud job submission.
|
void |
setBrokerURL(URI brokerURL)
Sets brokerLocation.
|
void |
setCloseOnExit(boolean b) |
void |
setCollectProvenance(boolean collectProvenance) |
void |
setContextHeader(ContextHeaderDocument.ContextHeader contextHeader) |
void |
setDSCURL(URI dscURL) |
void |
setGPELEngineURL(URI gpelEngineURL)
Sets gpelEngineUrl.
|
void |
setGPELInstanceID(URI gpelInstanceID)
Sets gpelInstanceID.
|
void |
setGPELTemplateID(URI templateID) |
void |
setHeight(int height)
Sets height.
|
void |
setJcrComponentRegistry(JCRComponentRegistry jcrComponentRegistry) |
void |
setKarmaURL(URI kermaURI)
Sets kermaURI.
|
void |
setKarmaWorkflowInstanceID(URI karmaWorkflowInstanceID)
Sets kermaWorkflowInstanceID.
|
void |
setLoadMyProxy(boolean loadMyProxy)
Sets loadMyProxy.
|
void |
setLoadRunJythonWorkflow(boolean loadRunJythonWorkflow)
Sets loadRunJythonWorkflow.
|
void |
setMessageBoxURL(URI messageBoxURL)
Sets messageBoxUrl.
|
void |
setMyProxyLifetime(int myProxyLifetime)
Sets myProxyLifetime.
|
void |
setMyProxyPassphrase(String myProxyPassphrase)
Sets myProxyPassphrase.
|
void |
setMyProxyPort(int myProxyPort)
Sets myProxyPort.
|
void |
setMyProxyServer(String myProxyServer)
Sets myProxyServer.
|
void |
setMyProxyUsername(String myProxyUsername)
Sets myProxyUsername.
|
void |
setOdeURL(String odeURL)
Sets odeURL.
|
void |
setOGCEWorkflow(String ogceWorkflow)
Sets ogceWorkflow.
|
void |
setProvenanceSmartRun(boolean provenanceSmartRun) |
void |
setProxyURI(URI proxyURI)
Sets proxyURI.
|
void |
setPullMode(boolean pullMode)
Sets pullMode.
|
void |
setRegURLSetByCMD(boolean regURLSetByCMD) |
void |
setRunWithCrossProduct(boolean runWithCrossProduct) |
void |
setStartMonitor(boolean startMonitor)
Sets startMonitor.
|
void |
setTitle(String title)
Sets title.
|
void |
setTopic(String topic)
Sets topic.
|
void |
setTrustedCertLocation(String trustedCertLocation) |
void |
setWidth(int width)
Sets width.
|
void |
setWorkflow(String defaultWorkflow)
Sets defaultWorkflow.
|
void |
setWorkflowInterpreterURL(URI workflowInterpreterURL)
Sets workflowInterpreterURL.
|
void |
setX(int x) |
void |
setXbayaExecutionMode(XBayaConfiguration.XBayaExecutionMode xbayaExecutionMode) |
void |
setY(int y) |
protected void |
triggerObservers(Object o) |
void |
unregisterExecutionModeChangeListener(XBayaExecutionModeListener listner) |
void |
update(Observable observable,
Object o) |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedpublic void loadConfiguration(String configFilePath)
configFilePath - public String getTitle()
public void setTitle(String title)
title - The title to set.public String getWorkflow()
public void setWorkflow(String defaultWorkflow)
defaultWorkflow - The defaultWorkflow to set.public void setOGCEWorkflow(String ogceWorkflow)
ogceWorkflow - The ogceWorkflow to set.public String getOGCEWorkflow()
public void enableLocalRegistry()
public void addLocalRegistry(String path)
path - The path of local registry.public List<String> getLocalRegistry()
public URI getGPELEngineURL()
public void setGPELEngineURL(URI gpelEngineURL)
gpelEngineURL - The gpelEngineUrl to set.public void setGPELTemplateID(URI templateID)
templateID - public URI getGPELTemplateID()
public URI getGPELInstanceID()
public void setGPELInstanceID(URI gpelInstanceID)
gpelInstanceID - The gpelInstanceID to set.public AmazonSecurityContext getAmazonSecurityContext()
public void setAmazonSecurityContext(AmazonSecurityContext amazonSecurityContext)
amazonSecurityContext - amazon security context.public URI getDSCURL()
public void setDSCURL(URI dscURL)
dscURL - public String getTopic()
public void setTopic(String topic)
topic - The topic to set.public URI getMessageBoxURL()
public void setMessageBoxURL(URI messageBoxURL)
messageBoxURL - The messageBoxUrl to set.public boolean isPullMode()
public void setPullMode(boolean pullMode)
pullMode - The pullMode to set.public URI getBrokerURL()
public void setBrokerURL(URI brokerURL)
brokerURL - The brokerLocation to set.public boolean isStartMonitor()
public void setStartMonitor(boolean startMonitor)
startMonitor - The startMonitor to set.public URI getKarmaURL()
public void setKarmaURL(URI kermaURI)
kermaURI - The kermaURI to set.public URI getKarmaWorkflowInstanceID()
public void setKarmaWorkflowInstanceID(URI karmaWorkflowInstanceID)
karmaWorkflowInstanceID - The kermaWorkflowInstanceID to set.public String getMyProxyServer()
public void setMyProxyServer(String myProxyServer)
myProxyServer - The myProxyServer to set.public int getMyProxyPort()
public void setMyProxyPort(int myProxyPort)
myProxyPort - The myProxyPort to set.public int getMyProxyLifetime()
public void setMyProxyLifetime(int myProxyLifetime)
myProxyLifetime - The myProxyLifetime to set.public String getMyProxyUsername()
public void setMyProxyUsername(String myProxyUsername)
myProxyUsername - The myProxyUsername to set.public String getOdeURL()
public void setOdeURL(String odeURL)
odeURL - The odeURL to set.public URI getWorkflowInterpreterURL()
public void setWorkflowInterpreterURL(URI workflowInterpreterURL)
workflowInterpreterURL - The workflowInterpreterURL to set.public void setProxyURI(URI proxyURI)
proxyURI - The proxyURI to set.public String getMyProxyPassphrase()
public void setMyProxyPassphrase(String myProxyPassphrase)
myProxyPassphrase - The myProxyPassphrase to set.public boolean isLoadMyProxy()
public void setLoadMyProxy(boolean loadMyProxy)
loadMyProxy - The loadMyProxy to set.public boolean isLoadRunJythonWorkflow()
public void setLoadRunJythonWorkflow(boolean loadRunJythonWorkflow)
loadRunJythonWorkflow - The loadRunJythonWorkflow to set.public int getHeight()
public void setHeight(int height)
height - The height to set.public int getWidth()
public void setWidth(int width)
width - The width to set.public void addError(Throwable e)
e - public String getODEURL()
public URI getProxyURI()
public void setCloseOnExit(boolean b)
b - public boolean isCloseOnExit()
public void servicesChanged(ThriftServiceType type)
protected void triggerObservers(Object o)
public void update(Observable observable, Object o)
public boolean isCollectProvenance()
public boolean isProvenanceSmartRun()
public void setCollectProvenance(boolean collectProvenance)
public void setProvenanceSmartRun(boolean provenanceSmartRun)
public void setRunWithCrossProduct(boolean runWithCrossProduct)
public boolean isRunWithCrossProduct()
public String getTrustedCertLocation()
public void setTrustedCertLocation(String trustedCertLocation)
public XBayaConfiguration.XBayaExecutionMode getXbayaExecutionMode()
public void setXbayaExecutionMode(XBayaConfiguration.XBayaExecutionMode xbayaExecutionMode)
public void registerExecutionModeChangeListener(XBayaExecutionModeListener listner)
public void unregisterExecutionModeChangeListener(XBayaExecutionModeListener listner)
public int getX()
public void setX(int x)
public int getY()
public void setY(int y)
public JCRComponentRegistry getJcrComponentRegistry()
public void setJcrComponentRegistry(JCRComponentRegistry jcrComponentRegistry)
public boolean isRegURLSetByCMD()
public void setRegURLSetByCMD(boolean regURLSetByCMD)
public ContextHeaderDocument.ContextHeader getContextHeader()
public void setContextHeader(ContextHeaderDocument.ContextHeader contextHeader)
public Map<ThriftServiceType,ThriftClientData> getThriftClientDataList()
public void addThriftClientData(ThriftClientData data)
public ThriftClientData getThriftClientData(ThriftServiceType serviceType)
public boolean isThriftServiceDataExist(ThriftServiceType serviceType)
Copyright © 2011–2014 The Apache Software Foundation. All rights reserved.