Package jadex.base
Interface IExtendedPlatformConfiguration
- 
 public interface IExtendedPlatformConfiguration
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetAddress()Get the address flag.booleangetAsyncExecution()Get the async execution mode flag.longgetAwaDelay()Get the delay between awareness notifications.java.lang.StringgetAwaExcludes()Get the awareness platform excludes.java.lang.StringgetAwaIncludes()Get the awareness platform includes.java.lang.String[]getAwaMechanisms()Get the awareness mechanisms.java.lang.ClassLoadergetBaseClassloader()Get the base classloader.booleangetBinaryMessages()Get the flag for binary messages.booleangetChat()Get the flag for starting with chat.booleangetCli()Get the flag if command line interface is opened.booleangetCliConsole()Should the cli console (in jcc)booleangetClock()Get the clock flag.java.lang.StringgetComponentFactory()Get the component factory.java.lang.StringgetConfigurationFile()Get the configuration file.booleangetContext()Get the context flag.booleangetDebugFutures()Get the debug futures flag.booleangetDebugServices()Get the debug services flag.booleangetDebugSteps()Get the debug steps flag.booleangetDf()Get the df (directory facilitator) flag.booleangetFiletransfer()Get the file transfer flag.java.lang.StringgetJccPlatforms()Get flag for open jcc for specific remote platforms.java.lang.StringgetLibPath()Get the library path.booleangetLibrary()Get the library flag.IMonitoringService.PublishEventLevelgetMonitoring()Get the monitoring level.booleangetMonitoringComp()Get the monitoring component flag.booleangetNoStackCompaction()Get the no stack compaction flag.booleangetOpenGl()Get the opengl flag.java.lang.StringgetRelayAddresses()Get the relay addresses.booleangetRelayForwarding()Should the platform act as relay, i.e.booleangetRelayTransport()Get the flag if the relay transport is active.booleangetRsPublish()Get the flag if rest publishing is on.java.lang.StringgetRsPublishComponent()Get the rest publish component.booleangetSaveOnExit()Get flag for save settings on exit.booleangetSecurity()Get the security flag.booleangetSettings()Get the settings flag.booleangetSimul()Get the simulation flag.booleangetSimulation()Get the flag for simulation execution.booleangetStrictCom()Get flag for strict communication.intgetTcpPort()Get the tcp port of the tcp transport.booleangetTcpTransport()Get the flag if the tcp transport is active.java.lang.StringgetThreadpoolClass()Get the threadpool class.booleangetThreadpoolDefer()Get the flag for deferred thread creation/deletion in threadpool.booleangetUniqueIds()Get the unique id flag, i.e.intgetWsPort()Get the websocket port of the websocket transport.booleangetWsPublish()Get the flag if wsdl publishing is on.booleangetWsTransport()Get the flag if the ws transport is active.booleanisDropPrivileges()Gets if the platform should keep admin/root privileges or attempt to drop to a user.booleanisRelayDynamicRouting()Checks if the relay transport should support routing through dynamically acquired peers.voidsetAddress(boolean value)Set the address flag.voidsetAsyncExecution(boolean value)Set the async execution mode flag.voidsetAwaDelay(long value)Set the delay between awareness notifications.voidsetAwaExcludes(java.lang.String value)Set the awareness platform excludes.voidsetAwaIncludes(java.lang.String value)Set the awareness platform includes.voidsetAwaMechanisms(java.lang.String... values)Set the awareness mechanisms.voidsetBaseClassloader(java.lang.ClassLoader value)Set the base classloader.voidsetBinaryMessages(boolean value)Set the flag for binary messages.voidsetChat(boolean value)Set the flag for starting with chat.voidsetCli(boolean value)Set the command line interface flag.voidsetCliConsole(boolean value)Set the cli console flag (in jcc).voidsetClock(boolean value)Set the clock flag.voidsetConfigurationFile(java.lang.String value)Set the configuration file.voidsetContext(boolean value)Set the context flag.voidsetDebugFutures(boolean value)Set the debug futures flag.voidsetDebugServices(boolean value)Set the debug services flag.voidsetDebugSteps(boolean value)Set the debug steps flag.voidsetDf(boolean value)Get the df (directory facilitator) flag.voidsetDropPrivileges(boolean value)Sets if the platform should keep admin/root privileges or attempt to drop to a user.voidsetFiletransfer(boolean value)Set the file transfer flag.voidsetJccPlatforms(java.lang.String value)Set flag for open jcc for specific remote platforms.voidsetLibPath(java.lang.String value)Set the library path.voidsetLibrary(boolean value)Set the library flag.voidsetMonitoring(IMonitoringService.PublishEventLevel level)Set the monitoring level.voidsetMonitoringComp(boolean value)Set the monitoring component flag.voidsetNoStackCompaction(boolean value)Set the no stack compaction flag.voidsetOpenGl(boolean value)Set the opengl flag.voidsetRelayAddresses(java.lang.String value)Set the relay addresses.voidsetRelayDynamicRouting(boolean dynamicrouting)Sets if the relay transport should support routing through dynamically acquired peers.voidsetRelayForwarding(boolean value)Should the platform act as relay, i.e.voidsetRelayTransport(boolean value)Set the flag if the relay transport is active.voidsetRsPublish(boolean value)Set the flag if rest publishing is on.voidsetRsPublishComponent(java.lang.String value)Set the rest publishing component.voidsetSaveOnExit(boolean value)Set flag for save settings on exit.voidsetSecurity(boolean value)Set the security flag.voidsetSettings(boolean value)Set the settings flag.voidsetSimul(boolean value)Set the simulation flag.voidsetSimulation(boolean value)Set the flag for simulation execution.voidsetStrictCom(boolean value)Get flag for strict communication.voidsetTcpPort(int value)Set the tcp port of the tcp transport.voidsetTcpTransport(boolean value)Set the flag if the tcp transport is active.voidsetThreadpoolClass(java.lang.String value)Set the threadpool class name.voidsetThreadpoolDefer(boolean value)Set the flag for deferred thread creation/deletion in threadpool.voidsetUniqueIds(boolean value)Set the unique id flag, i.e.voidsetWsPort(int value)Set the websocket port of the websocket transport.voidsetWsPublish(boolean value)Set the flag if wsdl publishing is on.voidsetWsTransport(boolean value)Set the flag if the ws transport is active.
 
- 
- 
- 
Method Detail- 
getComponentFactoryjava.lang.String getComponentFactory() Get the component factory.- Returns:
- The component factory filename.
 
 - 
setConfigurationFilevoid setConfigurationFile(java.lang.String value) Set the configuration file.- Parameters:
- value- The configuration file.
 
 - 
getConfigurationFilejava.lang.String getConfigurationFile() Get the configuration file.- Returns:
- The configuration file.
 
 - 
setDebugFuturesvoid setDebugFutures(boolean value) Set the debug futures flag.- Parameters:
- value- The debug futures flag.
 
 - 
getDebugFuturesboolean getDebugFutures() Get the debug futures flag.- Returns:
- The debug futures flag.
 
 - 
setDebugServicesvoid setDebugServices(boolean value) Set the debug services flag.- Parameters:
- value- The debug futures flag.
 
 - 
getDebugServicesboolean getDebugServices() Get the debug services flag.- Returns:
- The debug services flag.
 
 - 
setDebugStepsvoid setDebugSteps(boolean value) Set the debug steps flag.- Parameters:
- value- The debug steps flag.
 
 - 
getDebugStepsboolean getDebugSteps() Get the debug steps flag.- Returns:
- The debug steps flag.
 
 - 
setNoStackCompactionvoid setNoStackCompaction(boolean value) Set the no stack compaction flag.- Parameters:
- value- The no stack compaction flag.
 
 - 
getNoStackCompactionboolean getNoStackCompaction() Get the no stack compaction flag.- Returns:
- The no stack compaction flag.
 
 - 
setOpenGlvoid setOpenGl(boolean value) Set the opengl flag.- Parameters:
- value- The opengl flag.
 
 - 
getOpenGlboolean getOpenGl() Get the opengl flag.- Returns:
- The opengl flag.
 
 - 
setDropPrivilegesvoid setDropPrivileges(boolean value) Sets if the platform should keep admin/root privileges or attempt to drop to a user.- Parameters:
- value- True, if the platform should retain root privileges.
 
 - 
isDropPrivilegesboolean isDropPrivileges() Gets if the platform should keep admin/root privileges or attempt to drop to a user.- Returns:
- True, if the platform should retain root privileges.
 
 - 
setMonitoringvoid setMonitoring(IMonitoringService.PublishEventLevel level) Set the monitoring level.- Parameters:
- level- The monitoring level.
 
 - 
getMonitoringIMonitoringService.PublishEventLevel getMonitoring() Get the monitoring level.- Returns:
- The level.
 
 - 
getCliboolean getCli() Get the flag if command line interface is opened.- Returns:
- True means start with cli.
 
 - 
setClivoid setCli(boolean value) Set the command line interface flag.- Parameters:
- value- True for starting with gui.
 
 - 
getCliConsoleboolean getCliConsole() Should the cli console (in jcc)- Returns:
- Flag if cli console should be active.
 
 - 
setCliConsolevoid setCliConsole(boolean value) Set the cli console flag (in jcc).- Parameters:
- value- Flag if cli console should be active.
 
 - 
getSaveOnExitboolean getSaveOnExit() Get flag for save settings on exit.- Returns:
- True, if settings are saved on exit.
 
 - 
setSaveOnExitvoid setSaveOnExit(boolean value) Set flag for save settings on exit.- Parameters:
- True- , if settings are saved on exit.
 
 - 
getJccPlatformsjava.lang.String getJccPlatforms() Get flag for open jcc for specific remote platforms.- Returns:
- The jcc platform names.
 
 - 
setJccPlatformsvoid setJccPlatforms(java.lang.String value) Set flag for open jcc for specific remote platforms.- Parameters:
- value- The jcc platform names.
 
 - 
getSimulationboolean getSimulation() Get the flag for simulation execution.- Returns:
- True for simulation mode.
 
 - 
setSimulationvoid setSimulation(boolean value) Set the flag for simulation execution.- Parameters:
- value- True for simulation mode.
 
 - 
getAsyncExecutionboolean getAsyncExecution() Get the async execution mode flag.- Returns:
- The async execution mode flag.
 
 - 
setAsyncExecutionvoid setAsyncExecution(boolean value) Set the async execution mode flag.- Parameters:
- value- The async execution mode flag.
 
 - 
getUniqueIdsboolean getUniqueIds() Get the unique id flag, i.e. do not reuse ids formerly used by dead components.- Returns:
- True for unique ids.
 
 - 
setUniqueIdsvoid setUniqueIds(boolean value) Set the unique id flag, i.e. do not reuse ids formerly used by dead components.- Parameters:
- value- True for unique ids.
 
 - 
getThreadpoolDeferboolean getThreadpoolDefer() Get the flag for deferred thread creation/deletion in threadpool.- Returns:
- The defer flag.
 
 - 
setThreadpoolDefervoid setThreadpoolDefer(boolean value) Set the flag for deferred thread creation/deletion in threadpool.- Parameters:
- value- The defer flag.
 
 - 
getLibPathjava.lang.String getLibPath() Get the library path.- Returns:
- The library path.
 
 - 
setLibPathvoid setLibPath(java.lang.String value) Set the library path.- Parameters:
- value- The library path.
 
 - 
getBaseClassloaderjava.lang.ClassLoader getBaseClassloader() Get the base classloader.- Returns:
- The base classloader.
 
 - 
setBaseClassloadervoid setBaseClassloader(java.lang.ClassLoader value) Set the base classloader.- Parameters:
- value- The base classloader.
 
 - 
getChatboolean getChat() Get the flag for starting with chat.- Returns:
- True for starting with chat.
 
 - 
setChatvoid setChat(boolean value) Set the flag for starting with chat.- Parameters:
- value- True for starting with chat.
 
 - 
getAwaMechanismsjava.lang.String[] getAwaMechanisms() Get the awareness mechanisms.- Returns:
- The awareness mechanisms.
 
 - 
setAwaMechanismsvoid setAwaMechanisms(java.lang.String... values) Set the awareness mechanisms.- Parameters:
- values- The awareness mechanisms.
 
 - 
getAwaDelaylong getAwaDelay() Get the delay between awareness notifications.- Returns:
- The delay in millis.
 
 - 
setAwaDelayvoid setAwaDelay(long value) Set the delay between awareness notifications.- Parameters:
- value- The delay in millis.
 
 - 
getAwaIncludesjava.lang.String getAwaIncludes() Get the awareness platform includes.- Returns:
- The awareness platform includes.
 
 - 
setAwaIncludesvoid setAwaIncludes(java.lang.String value) Set the awareness platform includes.- Parameters:
- value- The awareness platform includes.
 
 - 
getAwaExcludesjava.lang.String getAwaExcludes() Get the awareness platform excludes.- Returns:
- The awareness platform excludes.
 
 - 
setAwaExcludesvoid setAwaExcludes(java.lang.String value) Set the awareness platform excludes.- Parameters:
- value- The awareness platform excludes.
 
 - 
getBinaryMessagesboolean getBinaryMessages() Get the flag for binary messages.- Returns:
- The flag for binary messages.
 
 - 
setBinaryMessagesvoid setBinaryMessages(boolean value) Set the flag for binary messages.- Parameters:
- value- The flag for binary messages.
 
 - 
getStrictComboolean getStrictCom() Get flag for strict communication. Fail on recoverable message decoding errors instead of ignoring- Returns:
- Strict communication flag.
 
 - 
setStrictComvoid setStrictCom(boolean value) Get flag for strict communication. Fail on recoverable message decoding errors instead of ignoring
 - 
getTcpTransportboolean getTcpTransport() Get the flag if the tcp transport is active.- Returns:
- Flag if the tcp transport is active.
 
 - 
setTcpTransportvoid setTcpTransport(boolean value) Set the flag if the tcp transport is active.- Parameters:
- value- Flag if the tcp transport is active.
 
 - 
getTcpPortint getTcpPort() Get the tcp port of the tcp transport.- Returns:
- The tcp port.
 
 - 
setTcpPortvoid setTcpPort(int value) Set the tcp port of the tcp transport.- Parameters:
- value- The tcp port.
 
 - 
getRelayTransportboolean getRelayTransport() Get the flag if the relay transport is active.- Returns:
- Flag if the relay transport is active.
 
 - 
setRelayTransportvoid setRelayTransport(boolean value) Set the flag if the relay transport is active.- Parameters:
- value- Flag if the relay transport is active.
 
 - 
getRelayAddressesjava.lang.String getRelayAddresses() Get the relay addresses.- Returns:
- The relay addresses.
 
 - 
setRelayAddressesvoid setRelayAddresses(java.lang.String value) Set the relay addresses.- Parameters:
- value- The relay addresses.
 
 - 
isRelayDynamicRoutingboolean isRelayDynamicRouting() Checks if the relay transport should support routing through dynamically acquired peers.- Returns:
- True, if the routing service should support dynamic routing.
 
 - 
setRelayDynamicRoutingvoid setRelayDynamicRouting(boolean dynamicrouting) Sets if the relay transport should support routing through dynamically acquired peers.- Parameters:
- dynamicrouting- If true, the routing service should support dynamic routing.
 
 - 
getWsTransportboolean getWsTransport() Get the flag if the ws transport is active.- Returns:
- Flag if the ws transport is active.
 
 - 
setWsTransportvoid setWsTransport(boolean value) Set the flag if the ws transport is active.- Parameters:
- value- Flag if the ws transport is active.
 
 - 
getWsPortint getWsPort() Get the websocket port of the websocket transport.- Returns:
- The websocket port.
 
 - 
setWsPortvoid setWsPort(int value) Set the websocket port of the websocket transport.- Parameters:
- value- The websocket port.
 
 - 
getRelayForwardingboolean getRelayForwarding() Should the platform act as relay, i.e. forward messages from one platform to another platform?
 - 
setRelayForwardingvoid setRelayForwarding(boolean value) Should the platform act as relay, i.e. forward messages from one platform to another platform?
 - 
getWsPublishboolean getWsPublish() Get the flag if wsdl publishing is on.- Returns:
- True if wsdl publishing is on.
 
 - 
setWsPublishvoid setWsPublish(boolean value) Set the flag if wsdl publishing is on.- Parameters:
- value- True if wsdl publishing is on.
 
 - 
getRsPublishboolean getRsPublish() Get the flag if rest publishing is on.- Returns:
- True if rest publishing is on.
 
 - 
setRsPublishvoid setRsPublish(boolean value) Set the flag if rest publishing is on.- Parameters:
- value- True if rest publishing is on.
 
 - 
getRsPublishComponentjava.lang.String getRsPublishComponent() Get the rest publish component.- Returns:
- The rest publish component.
 
 - 
setRsPublishComponentvoid setRsPublishComponent(java.lang.String value) Set the rest publishing component.- Parameters:
- value- The rest publishing component.
 
 - 
getMonitoringCompboolean getMonitoringComp() Get the monitoring component flag.- Returns:
- The monitoring component flag.
 
 - 
setMonitoringCompvoid setMonitoringComp(boolean value) Set the monitoring component flag.- Parameters:
- value- The monitoring component flag.
 
 - 
getThreadpoolClassjava.lang.String getThreadpoolClass() Get the threadpool class.- Returns:
- The threadpool class name.
 
 - 
setThreadpoolClassvoid setThreadpoolClass(java.lang.String value) Set the threadpool class name.- Parameters:
- value- The threadpool class name.
 
 - 
getDfboolean getDf() Get the df (directory facilitator) flag.- Returns:
- The df flag.
 
 - 
setDfvoid setDf(boolean value) Get the df (directory facilitator) flag.- Parameters:
- value- The df flag.
 
 - 
getClockboolean getClock() Get the clock flag.- Returns:
- The clock flag.
 
 - 
setClockvoid setClock(boolean value) Set the clock flag.- Parameters:
- value- The clock flag.
 
 - 
getSimulboolean getSimul() Get the simulation flag.- Returns:
- The simulation flag.
 
 - 
setSimulvoid setSimul(boolean value) Set the simulation flag.- Parameters:
- value- The simulation flag.
 
 - 
getFiletransferboolean getFiletransfer() Get the file transfer flag.- Returns:
- The file transfer flag.
 
 - 
setFiletransfervoid setFiletransfer(boolean value) Set the file transfer flag.- Parameters:
- value- The file transfer flag.
 
 - 
getSecurityboolean getSecurity() Get the security flag.- Returns:
- The security flag.
 
 - 
setSecurityvoid setSecurity(boolean value) Set the security flag.- Parameters:
- value- The security flag.
 
 - 
getLibraryboolean getLibrary() Get the library flag.- Returns:
- The library flag.
 
 - 
setLibraryvoid setLibrary(boolean value) Set the library flag.- Parameters:
- value- The library flag.
 
 - 
getSettingsboolean getSettings() Get the settings flag.- Returns:
- The settings flag.
 
 - 
setSettingsvoid setSettings(boolean value) Set the settings flag.- Parameters:
- value- The settings flag.
 
 - 
getContextboolean getContext() Get the context flag.- Returns:
- The context flag.
 
 - 
setContextvoid setContext(boolean value) Set the context flag.- Parameters:
- value- The context flag.
 
 - 
getAddressboolean getAddress() Get the address flag.- Returns:
- The address flag.
 
 - 
setAddressvoid setAddress(boolean value) Set the address flag.- Parameters:
- value- The address flag.
 
 
- 
 
-