Skip navigation links
A B C D E G H I J M O P R S T U V W 

A

afterServerStart(ILifecycleProgressMonitor) - Method in interface com.sitewhere.spi.server.IBackwardCompatibilityService
Actions executed after server is started.
asHtml() - Method in interface com.sitewhere.spi.server.debug.ITracer
Returns output from trace as HTML.

B

beforeServerInitialize(ILifecycleProgressMonitor) - Method in interface com.sitewhere.spi.server.IBackwardCompatibilityService
Actions executed before server is initialized.
beforeServerStart(ILifecycleProgressMonitor) - Method in interface com.sitewhere.spi.server.IBackwardCompatibilityService
Actions executed before server is started.
buildTimestamp - Variable in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.GeneralInformation
 

C

com.sitewhere.rest.model.server - package com.sitewhere.rest.model.server
 
com.sitewhere.rest.spring - package com.sitewhere.rest.spring
 
com.sitewhere.spi.configuration - package com.sitewhere.spi.configuration
 
com.sitewhere.spi.server - package com.sitewhere.spi.server
 
com.sitewhere.spi.server.asset - package com.sitewhere.spi.server.asset
 
com.sitewhere.spi.server.debug - package com.sitewhere.spi.server.debug
 
com.sitewhere.spi.server.device - package com.sitewhere.spi.server.device
 
com.sitewhere.spi.server.groovy - package com.sitewhere.spi.server.groovy
 
com.sitewhere.spi.server.hazelcast - package com.sitewhere.spi.server.hazelcast
 
com.sitewhere.spi.server.scheduling - package com.sitewhere.spi.server.scheduling
 
com.sitewhere.spi.server.tenant - package com.sitewhere.spi.server.tenant
 
com.sitewhere.spi.server.user - package com.sitewhere.spi.server.user
 
copy(ITenantPersistentState) - Static method in class com.sitewhere.rest.model.server.TenantPersistentState
Copy from API object.
copyTenantTemplateResources() - Method in interface com.sitewhere.spi.configuration.ITenantConfigurationResolver
Copies all resources from the tenant template into the tenant.

D

debug(String, Logger) - Method in interface com.sitewhere.spi.server.debug.ITracer
Store or log a debug message.

E

edition - Variable in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.GeneralInformation
 
editionIdentifier - Variable in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.GeneralInformation
 
ENV_EXTERNAL_CONFIGURATION_URL - Static variable in interface com.sitewhere.spi.server.ISiteWhereServerEnvironment
If specified, overrides the default configuration file with a URL from which the configuration will be loaded.
ENV_SITEWHERE_HOME - Static variable in interface com.sitewhere.spi.server.ISiteWhereServer
SiteWhere home environment variable name
error(String, Throwable, Logger) - Method in interface com.sitewhere.spi.server.debug.ITracer
Store or log an error message.

G

GeneralInformation() - Constructor for class com.sitewhere.rest.model.server.SiteWhereServerRuntime.GeneralInformation
 
getActiveTenantConfiguration() - Method in interface com.sitewhere.spi.configuration.ITenantConfigurationResolver
Gets the active configuration resource for a given tenant.
getAssetManagement(ITenant) - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get asset management implementation for the given tenant.
getAssetManagement() - Method in interface com.sitewhere.spi.server.tenant.ISiteWhereTenantEngine
Get the asset management implementation.
getAssetManagement() - Method in interface com.sitewhere.spi.server.tenant.ITenantTemplate.Initializers
Get asset management initializer Groovy script locations.
getAssetManagementCacheProvider() - Method in interface com.sitewhere.spi.server.tenant.ISiteWhereTenantEngine
Get the asset management cache provider implementation.
getAssetModuleManager(ITenant) - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get asset module manager for tenant.
getAssetModuleManager() - Method in interface com.sitewhere.spi.server.tenant.ISiteWhereTenantEngine
Get the asset modules manager instance.
getAssetResource(String) - Method in interface com.sitewhere.spi.configuration.IGlobalConfigurationResolver
Get an asset resource based on relative path.
getAssetResource(String) - Method in interface com.sitewhere.spi.configuration.ITenantConfigurationResolver
Get an asset resource based on relative path.
getAuthorizedTenants(String, boolean) - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get list of tenants a given user can access.
getBootstrapResourceManager() - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get resource manager for bootstrapping the system.
getBuildTimestamp() - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.GeneralInformation
 
getBuildTimestamp() - Method in interface com.sitewhere.spi.server.ISiteWhereServerRuntime.IGeneralInformation
Gets the build timestamp.
getComponentHierarchyState() - Method in class com.sitewhere.rest.model.server.TenantRuntimeState
 
getConfigurationParserClassname() - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get Spring parser class name for handling bean definitions.
getConfigurationResolver() - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get class that can be used to location the Spring configuration context.
getDesiredState() - Method in class com.sitewhere.rest.model.server.TenantPersistentState
 
getDesiredState() - Method in interface com.sitewhere.spi.server.tenant.ITenantPersistentState
Get desired state for the tenant.
getDeviceCommunication(ITenant) - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get device communication subsystem for the given tenant.
getDeviceCommunication() - Method in interface com.sitewhere.spi.server.tenant.ISiteWhereTenantEngine
Get the device communication subsystem implementation.
getDeviceEventManagement(ITenant) - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get device event management implementation for tenant.
getDeviceEventManagement() - Method in interface com.sitewhere.spi.server.tenant.ISiteWhereTenantEngine
Get the device event management implementation.
getDeviceManagement(ITenant) - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get device management implementation for tenant.
getDeviceManagement() - Method in interface com.sitewhere.spi.server.tenant.ISiteWhereTenantEngine
Get the device management implementation.
getDeviceManagement() - Method in interface com.sitewhere.spi.server.tenant.ITenantTemplate.Initializers
Get device management initializer Groovy script locations.
getDeviceManagementCacheProvider(ITenant) - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get device management cache provider for tenant.
getDeviceManagementCacheProvider() - Method in interface com.sitewhere.spi.server.tenant.ISiteWhereTenantEngine
Get the device management cache provider implementation.
getEdition() - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.GeneralInformation
 
getEdition() - Method in interface com.sitewhere.spi.server.ISiteWhereServerRuntime.IGeneralInformation
Get full edition name.
getEditionIdentifier() - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.GeneralInformation
 
getEditionIdentifier() - Method in interface com.sitewhere.spi.server.ISiteWhereServerRuntime.IGeneralInformation
Get the short identifier for edition.
getEngineState() - Method in interface com.sitewhere.spi.server.tenant.ISiteWhereTenantEngine
Get current runtime state of engine.
getEventProcessing(ITenant) - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get the event processing subsystem for the given tenant.
getEventProcessing() - Method in interface com.sitewhere.spi.server.tenant.ISiteWhereTenantEngine
Get the event processing subsystem implementation.
getFilesystemConfigurationRoot() - Method in interface com.sitewhere.spi.configuration.IGlobalConfigurationResolver
Deprecated.
getGeneral() - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime
 
getGeneral() - Method in interface com.sitewhere.spi.server.ISiteWhereServerRuntime
 
getGlobalConfiguration(IVersion) - Method in interface com.sitewhere.spi.configuration.IGlobalConfigurationResolver
Get the global configuration resource.
getGlobalConfigurationResolver() - Method in interface com.sitewhere.spi.configuration.ITenantConfigurationResolver
Get the global configuration resolver.
getGlobalConfigurationResolver() - Method in interface com.sitewhere.spi.server.tenant.ISiteWhereTenantEngine
Get resolver for global configuration elements.
getGroovyConfiguration() - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get the common Groovy configuration for this node.
getGroovyConfiguration() - Method in interface com.sitewhere.spi.server.tenant.ISiteWhereTenantEngine
Get tenant-scoped Groovy configuration.
getGroovyScriptEngine() - Method in interface com.sitewhere.spi.server.groovy.IGroovyConfiguration
Get Groovy script engine.
getGroovyScriptEngine() - Method in interface com.sitewhere.spi.server.groovy.ITenantGroovyConfiguration
Get Groovy script engine.
getHazelcastConfiguration() - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get the Hazelcast configuration for this node.
getHazelcastInstance() - Method in interface com.sitewhere.spi.server.hazelcast.IHazelcastConfiguration
Get Hazelcast instance for this node.
getHealthCheckRegistry() - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get the health check registry.
getId() - Method in class com.sitewhere.rest.model.server.TenantEngineComponent
 
getId() - Method in interface com.sitewhere.spi.server.tenant.ITenantTemplate
Get unique template id.
getInitializers() - Method in interface com.sitewhere.spi.server.tenant.ITenantTemplate
Get model initializer information.
getJava() - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime
 
getJava() - Method in interface com.sitewhere.spi.server.ISiteWhereServerRuntime
 
getJvmFreeMemory() - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.JavaInformation
 
getJvmFreeMemory() - Method in interface com.sitewhere.spi.server.ISiteWhereServerRuntime.IJavaInformation
Get free memory available to JVM.
getJvmFreeMemoryHistory() - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.JavaInformation
 
getJvmFreeMemoryHistory() - Method in interface com.sitewhere.spi.server.ISiteWhereServerRuntime.IJavaInformation
Get recent historical values for JVM free memory.
getJvmMaxMemory() - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.JavaInformation
 
getJvmMaxMemory() - Method in interface com.sitewhere.spi.server.ISiteWhereServerRuntime.IJavaInformation
Get max memory available to JVM.
getJvmTotalMemory() - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.JavaInformation
 
getJvmTotalMemory() - Method in interface com.sitewhere.spi.server.ISiteWhereServerRuntime.IJavaInformation
Get total memory allocated to JVM.
getJvmTotalMemoryHistory() - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.JavaInformation
 
getJvmTotalMemoryHistory() - Method in interface com.sitewhere.spi.server.ISiteWhereServerRuntime.IJavaInformation
Get recent historical values for JVM total memory.
getJvmVendor() - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.JavaInformation
 
getJvmVendor() - Method in interface com.sitewhere.spi.server.ISiteWhereServerRuntime.IJavaInformation
Get the JVM vendor.
getJvmVersion() - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.JavaInformation
 
getJvmVersion() - Method in interface com.sitewhere.spi.server.ISiteWhereServerRuntime.IJavaInformation
Get the JVM version.
getLastKnownState() - Method in class com.sitewhere.rest.model.server.TenantPersistentState
 
getLastKnownState() - Method in interface com.sitewhere.spi.server.tenant.ITenantPersistentState
Get last known state for tenant.
getLifecycleStatus() - Method in class com.sitewhere.rest.model.server.TenantRuntimeState
 
getMetricRegistry() - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get the metrics registry.
getName() - Method in class com.sitewhere.rest.model.server.TenantEngineComponent
 
getName() - Method in interface com.sitewhere.spi.server.tenant.ITenantTemplate
Get display name used in UI.
getNodeId() - Method in class com.sitewhere.rest.model.server.SiteWhereServerState
 
getNodeId() - Method in interface com.sitewhere.spi.server.ISiteWhereServerState
Get the unique node id.
getOperatingSystemName() - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.GeneralInformation
 
getOperatingSystemName() - Method in interface com.sitewhere.spi.server.ISiteWhereServerRuntime.IGeneralInformation
Get operating system name.
getOperatingSystemVersion() - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.GeneralInformation
 
getOperatingSystemVersion() - Method in interface com.sitewhere.spi.server.ISiteWhereServerRuntime.IGeneralInformation
Get operating system version.
getParentId() - Method in class com.sitewhere.rest.model.server.TenantEngineComponent
 
getPersistentState() - Method in interface com.sitewhere.spi.server.tenant.ISiteWhereTenantEngine
Get state information that is persisted across engine restarts.
getResourceForPath(String) - Method in interface com.sitewhere.spi.configuration.IGlobalConfigurationResolver
Gets a resource for the given global path.
getResourceForPath(String) - Method in interface com.sitewhere.spi.configuration.ITenantConfigurationResolver
Get tenant resource that corresponds to path.
getRuntimeResourceManager() - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get resource manager for resolving runtime resource references.
getScheduleManagement(ITenant) - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get schedule management implementation for the given tenant.
getScheduleManagement() - Method in interface com.sitewhere.spi.server.tenant.ISiteWhereTenantEngine
Get the schedule management implementation.
getScheduleManagement() - Method in interface com.sitewhere.spi.server.tenant.ITenantTemplate.Initializers
Get schedule management initializer Groovy script locations.
getScheduleManager(ITenant) - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get schedule manager for tenant.
getScheduleManager() - Method in interface com.sitewhere.spi.server.tenant.ISiteWhereTenantEngine
Get the schedule manager implementation.
getScriptResource(String) - Method in interface com.sitewhere.spi.configuration.IGlobalConfigurationResolver
Get a script resource based on relative path.
getScriptResource(String) - Method in interface com.sitewhere.spi.configuration.ITenantConfigurationResolver
Get a script resource based on relative path.
getSearchProviderManager(ITenant) - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get search provider manager for tenant.
getSearchProviderManager() - Method in interface com.sitewhere.spi.server.tenant.ISiteWhereTenantEngine
Get the search provider manager implementation.
getServerClass() - Method in interface com.sitewhere.spi.server.ISiteWhereApplication
Get SiteWhere server class managed by this application.
getServerRuntimeInformation(boolean) - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Gets runtime information about the server.
getServerStartupError() - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Returns exception if one was thrown on startup.
getServerState() - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get persistent server state information.
getSpringContext() - Method in interface com.sitewhere.spi.server.tenant.ISiteWhereTenantEngine
Get Spring ApplicationContext used to configure the tenant engine.
getStagedTenantConfiguration() - Method in interface com.sitewhere.spi.configuration.ITenantConfigurationResolver
Gets the staged configuration resource for a given tenant.
getStatus() - Method in class com.sitewhere.rest.model.server.TenantEngineComponent
 
getTenant() - Method in interface com.sitewhere.spi.server.tenant.ITenantAware
Get associated tenant.
getTenantByAuthToken(String) - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get a tenant based on its authentication token.
getTenantConfigurationParserClassname() - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get Spring parser class name for handling tenant bean definitions.
getTenantConfigurationResolver() - Method in interface com.sitewhere.spi.server.tenant.ISiteWhereTenantEngine
Get resolver for tenant configuration elements.
getTenantEngine(String) - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get a tenant engine by tenant id.
getTenantGroovyConfiguration(ITenant) - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get Groovy configuration for tenant.
getTenantManagement() - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get the tenant management implementation.
getTenantTemplateManager() - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get tenant template manager implementation.
getTenantTemplates() - Method in interface com.sitewhere.spi.server.tenant.ITenantTemplateManager
Get list of templates that can be used to create a new tenant.
getTracer() - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get tracer for debug operations.
getType() - Method in class com.sitewhere.rest.model.server.TenantEngineComponent
 
getUptime() - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.GeneralInformation
 
getUptime() - Method in interface com.sitewhere.spi.server.ISiteWhereServerRuntime.IGeneralInformation
Get the amount of time in milliseconds the server has been up.
getUserManagement() - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get the user management implementation.
getVersion() - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Get version information.
getVersionIdentifier() - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.GeneralInformation
 
getVersionIdentifier() - Method in interface com.sitewhere.spi.server.ISiteWhereServerRuntime.IGeneralInformation
Gets the Maven version identifier.

H

hasStagedConfiguration() - Method in interface com.sitewhere.spi.configuration.ITenantConfigurationResolver
Indicates if a staged configuration exists for the tenant.
hasValidConfiguration() - Method in interface com.sitewhere.spi.configuration.ITenantConfigurationResolver
Indicates a configuration exists for the tenant.

I

IAssetModelInitializer - Interface in com.sitewhere.spi.server.asset
Class that initializes the asset model with data needed to bootstrap the system.
IBackwardCompatibilityService - Interface in com.sitewhere.spi.server
Helps with migration of previous server versions to provide compatibility for users that drop the new WAR into an existing server instance.
IDeviceModelInitializer - Interface in com.sitewhere.spi.server.device
Class that initializes the device model with data needed to bootstrap the system.
IGlobalConfigurationResolver - Interface in com.sitewhere.spi.configuration
Pluggable resolver for interacting with global configuration data.
IGroovyConfiguration - Interface in com.sitewhere.spi.server.groovy
Supports access to a common Groovy configuration for core server components.
IHazelcastConfiguration - Interface in com.sitewhere.spi.server.hazelcast
Wraps Hazelcast instance configuration.
IModelInitializer - Interface in com.sitewhere.spi.server
Common interface for model initializers.
info(String, Logger) - Method in interface com.sitewhere.spi.server.debug.ITracer
Store or log an informational message.
initialize(IAssetModuleManager, IAssetManagement) - Method in interface com.sitewhere.spi.server.asset.IAssetModelInitializer
Initialize the asset model.
initialize(IDeviceManagement, IDeviceEventManagement, IAssetManagement, IAssetModuleManager) - Method in interface com.sitewhere.spi.server.device.IDeviceModelInitializer
Initialize the device model.
initialize(IScheduleManagement) - Method in interface com.sitewhere.spi.server.scheduling.IScheduleModelInitializer
Intialize schedule management.
initialize(ITenantManagement) - Method in interface com.sitewhere.spi.server.tenant.ITenantModelInitializer
Initialize the tenant model.
initialize(IUserManagement) - Method in interface com.sitewhere.spi.server.user.IUserModelInitializer
Initialize the user model.
IScheduleModelInitializer - Interface in com.sitewhere.spi.server.scheduling
Class that initializes the schedule model with data needed to bootstrap the system.
isEnabled() - Method in interface com.sitewhere.spi.server.debug.ITracer
Indicates if the tracer is enabled.
ISiteWhereApplication - Interface in com.sitewhere.spi.server
Common interface implemented by SiteWhere applications.
ISiteWhereServer - Interface in com.sitewhere.spi.server
Interface for interacting with core SiteWhere server functionality.
ISiteWhereServerEnvironment - Interface in com.sitewhere.spi.server
Environment variables that affect SiteWhere server behavior.
ISiteWhereServerRuntime - Interface in com.sitewhere.spi.server
Holds runtime information about a SiteWhere server.
ISiteWhereServerRuntime.IGeneralInformation - Interface in com.sitewhere.spi.server
General server information.
ISiteWhereServerRuntime.IJavaInformation - Interface in com.sitewhere.spi.server
Get information about Java VM.
ISiteWhereServerState - Interface in com.sitewhere.spi.server
Holds persistent state information for a SiteWhere Server node.
ISiteWhereTenantEngine - Interface in com.sitewhere.spi.server.tenant
A SiteWhere tenant engine wraps up the processing pipeline and data storage for a single SiteWhere tenant.
isStaged() - Method in class com.sitewhere.rest.model.server.TenantRuntimeState
 
issueCommand(String, ILifecycleProgressMonitor) - Method in interface com.sitewhere.spi.server.tenant.ISiteWhereTenantEngine
Issue a command to the tenant engine.
ITenantAware - Interface in com.sitewhere.spi.server.tenant
Used by components that do not need to implement full lifecycle support, but should be aware of which tenant they are executing in.
ITenantConfigurationResolver - Interface in com.sitewhere.spi.configuration
Pluggable resolver for interacting with global configuration data.
ITenantGroovyConfiguration - Interface in com.sitewhere.spi.server.groovy
Supports access to a common Groovy configuration for tenant components.
ITenantModelInitializer - Interface in com.sitewhere.spi.server.tenant
Class that initializes the tenant model with data needed to bootstrap the system.
ITenantPersistentState - Interface in com.sitewhere.spi.server.tenant
Contains information about a tenant that is persisted across tenant restarts.
ITenantTemplate - Interface in com.sitewhere.spi.server.tenant
Contains information about a template that can be used to populate a new tenant.
ITenantTemplate.Initializers - Interface in com.sitewhere.spi.server.tenant
Model initializers information.
ITenantTemplateManager - Interface in com.sitewhere.spi.server.tenant
Manages the list of available tenant templates that can be used when creating a new tenant.
ITracer - Interface in com.sitewhere.spi.server.debug
Pluggable debug facility that allows hierarchical data execution information to be stored for later analysis.
IUserModelInitializer - Interface in com.sitewhere.spi.server.user
Class that initializes the user model with data needed to bootstrap the system.

J

JavaInformation() - Constructor for class com.sitewhere.rest.model.server.SiteWhereServerRuntime.JavaInformation
 

M

MappingJackson2HttpMessageConverter - Class in com.sitewhere.rest.spring
Hack to use converter on local classpath since Jackson classes do not want to resolve otherwise.
MappingJackson2HttpMessageConverter() - Constructor for class com.sitewhere.rest.spring.MappingJackson2HttpMessageConverter
 

O

onTenantInformationUpdated(ITenant) - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Called when tenant information has been updated so that cached data is kept current.
operatingSystemName - Variable in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.GeneralInformation
 
operatingSystemVersion - Variable in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.GeneralInformation
 

P

persistState(ITenantPersistentState) - Method in interface com.sitewhere.spi.server.tenant.ISiteWhereTenantEngine
Persist the engine state.
pop(Logger) - Method in interface com.sitewhere.spi.server.debug.ITracer
Pops back up a level on the trace stack.
push(TracerCategory, String, Logger) - Method in interface com.sitewhere.spi.server.debug.ITracer
Pushes another level into the trace stack.

R

resolveServerState(IVersion) - Method in interface com.sitewhere.spi.configuration.IGlobalConfigurationResolver
Get server state information as a resource.

S

setBuildTimestamp(String) - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.GeneralInformation
 
setComponentHierarchyState(List<ITenantEngineComponent>) - Method in class com.sitewhere.rest.model.server.TenantRuntimeState
 
setDesiredState(LifecycleStatus) - Method in class com.sitewhere.rest.model.server.TenantPersistentState
 
setEdition(String) - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.GeneralInformation
 
setEditionIdentifier(String) - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.GeneralInformation
 
setEnabled(boolean) - Method in interface com.sitewhere.spi.server.debug.ITracer
Enables or disables the tracer.
setGeneral(ISiteWhereServerRuntime.IGeneralInformation) - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime
 
setId(String) - Method in class com.sitewhere.rest.model.server.TenantEngineComponent
 
setJava(ISiteWhereServerRuntime.IJavaInformation) - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime
 
setJvmFreeMemory(Long) - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.JavaInformation
 
setJvmFreeMemoryHistory(List<Long>) - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.JavaInformation
 
setJvmMaxMemory(Long) - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.JavaInformation
 
setJvmTotalMemory(Long) - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.JavaInformation
 
setJvmTotalMemoryHistory(List<Long>) - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.JavaInformation
 
setJvmVendor(String) - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.JavaInformation
 
setJvmVersion(String) - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.JavaInformation
 
setLastKnownState(LifecycleStatus) - Method in class com.sitewhere.rest.model.server.TenantPersistentState
 
setLifecycleStatus(LifecycleStatus) - Method in class com.sitewhere.rest.model.server.TenantRuntimeState
 
setName(String) - Method in class com.sitewhere.rest.model.server.TenantEngineComponent
 
setNodeId(String) - Method in class com.sitewhere.rest.model.server.SiteWhereServerState
 
setOperatingSystemName(String) - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.GeneralInformation
 
setOperatingSystemVersion(String) - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.GeneralInformation
 
setParentId(String) - Method in class com.sitewhere.rest.model.server.TenantEngineComponent
 
setServerStartupError(ServerStartupException) - Method in interface com.sitewhere.spi.server.ISiteWhereServer
Set server startup error reason.
setStaged(boolean) - Method in class com.sitewhere.rest.model.server.TenantRuntimeState
 
setStatus(LifecycleStatus) - Method in class com.sitewhere.rest.model.server.TenantEngineComponent
 
setTenant(ITenant) - Method in interface com.sitewhere.spi.server.tenant.ITenantAware
Set associated tenant.
setType(LifecycleComponentType) - Method in class com.sitewhere.rest.model.server.TenantEngineComponent
 
setUptime(Long) - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.GeneralInformation
 
setVersionIdentifier(String) - Method in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.GeneralInformation
 
SiteWhereServerRuntime - Class in com.sitewhere.rest.model.server
Implementation of ISiteWhereServerRuntime for holding information about a running SiteWhere server.
SiteWhereServerRuntime() - Constructor for class com.sitewhere.rest.model.server.SiteWhereServerRuntime
 
SiteWhereServerRuntime.GeneralInformation - Class in com.sitewhere.rest.model.server
 
SiteWhereServerRuntime.JavaInformation - Class in com.sitewhere.rest.model.server
 
SiteWhereServerState - Class in com.sitewhere.rest.model.server
Model implementation of ISiteWhereServerState.
SiteWhereServerState() - Constructor for class com.sitewhere.rest.model.server.SiteWhereServerState
 
stageTenantConfiguration(byte[]) - Method in interface com.sitewhere.spi.configuration.ITenantConfigurationResolver
Stage a new tenant configuration.
start(TracerCategory, String, Logger) - Method in interface com.sitewhere.spi.server.debug.ITracer
Start tracing.
stop(Logger) - Method in interface com.sitewhere.spi.server.debug.ITracer
Stop tracing.
storeServerState(IVersion, byte[]) - Method in interface com.sitewhere.spi.configuration.IGlobalConfigurationResolver
Store information about server state.

T

TenantEngineComponent - Class in com.sitewhere.rest.model.server
Used for marshaling information about the component hierarchy so that it can be rendered in a tree.
TenantEngineComponent() - Constructor for class com.sitewhere.rest.model.server.TenantEngineComponent
 
TenantPersistentState - Class in com.sitewhere.rest.model.server
Model implementation for ITenantPersistentState.
TenantPersistentState() - Constructor for class com.sitewhere.rest.model.server.TenantPersistentState
 
TenantRuntimeState - Class in com.sitewhere.rest.model.server
Contains runtime information about a tenant engine.
TenantRuntimeState() - Constructor for class com.sitewhere.rest.model.server.TenantRuntimeState
 
timing(String, long, TimeUnit, Logger) - Method in interface com.sitewhere.spi.server.debug.ITracer
Store timing information.
TracerCategory - Enum in com.sitewhere.spi.server.debug
Allows hierarchy levels in ITracer stacks to be categorized.
transitionStagedToActiveTenantConfiguration() - Method in interface com.sitewhere.spi.configuration.ITenantConfigurationResolver
Transition the staged tenant configuration to the active tenant configuration, backing up the active configuration in the process.

U

uptime - Variable in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.GeneralInformation
 

V

valueOf(String) - Static method in enum com.sitewhere.spi.server.debug.TracerCategory
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.sitewhere.spi.server.debug.TracerCategory
Returns an array containing the constants of this enum type, in the order they are declared.
versionIdentifier - Variable in class com.sitewhere.rest.model.server.SiteWhereServerRuntime.GeneralInformation
 

W

warn(String, Throwable, Logger) - Method in interface com.sitewhere.spi.server.debug.ITracer
Store or log an warning message.
A B C D E G H I J M O P R S T U V W 
Skip navigation links