Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractFilteredResultsProcessor<R> - Class in net.solarnetwork.central.support
-
Abstract convenience implementation of
FilteredResultsProcessor. - AbstractFilteredResultsProcessor() - Constructor for class net.solarnetwork.central.support.AbstractFilteredResultsProcessor
- ACCESS_DENIED - Enum constant in enum class net.solarnetwork.central.security.AuthorizationException.Reason
-
Access denied to something.
- Accessed - Enum constant in enum class net.solarnetwork.central.support.JCacheFactoryBean.ExpiryPolicy
- accumulativeAuditNodeService(Long, String, Instant, long) - Static method in class net.solarnetwork.central.dao.AuditNodeServiceEntity
-
Create an accumulative "running total" audit datum.
- accumulativeAuditUserService(Long, String, Instant, long) - Static method in class net.solarnetwork.central.dao.AuditUserServiceEntity
-
Create an accumulative "running total" audit datum.
- Active - Enum constant in enum class net.solarnetwork.central.security.SecurityTokenStatus
-
The token is active and valid.
- add(E) - Method in class net.solarnetwork.central.support.DelayQueueSet
-
Inserts the specified element into this delay queue.
- add(UserEvent) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcUserEventDao
- add(UserEvent) - Method in interface net.solarnetwork.central.common.dao.UserEventAppenderDao
-
Add an event.
- addAllErrors(Errors) - Method in class net.solarnetwork.central.support.DelegatingErrors
- addCustomAuthorities(String, List<GrantedAuthority>) - Method in class net.solarnetwork.central.security.jdbc.JdbcUserDetailsService
- addEvent(Long, LogEventInfo) - Method in class net.solarnetwork.central.biz.dao.AsyncDaoUserEventAppenderBiz
- addEvent(Long, LogEventInfo) - Method in class net.solarnetwork.central.biz.LoggingUserEventAppenderBiz
- addEvent(Long, LogEventInfo) - Method in interface net.solarnetwork.central.biz.UserEventAppenderBiz
-
Add an event.
- addEvent(UserEventAppenderBiz, Long, LogEventInfo) - Static method in interface net.solarnetwork.central.biz.UserEventAppenderBiz
-
Helper function to add an event to an optional appender.
- addGenerationCapacityWatts(Long) - Method in class net.solarnetwork.central.support.SimpleNodeGroupInformation
-
Increment the generation capacity.
- addHeader(String, String) - Method in class net.solarnetwork.central.web.support.ContentCachingResponseWrapper
- addNestedFilters(ObjectCriteria.JoinType) - Method in class net.solarnetwork.central.support.ObjectSearchFilters
-
Add a new nested ObjectSearchFilters object to this one.
- addObjectSearchFilter(ObjectSearchFilter<T>) - Method in class net.solarnetwork.central.support.ObjectSearchFilters
-
Add a new ObjectSearchFilter to this object.
- addObjectSearchFilter(T, ObjectCriteria.MatchType, ObjectCriteria.JoinType) - Method in class net.solarnetwork.central.support.ObjectSearchFilters
-
Add a new ObjectSearchFilter to this object.
- addSolarNodeMetadata(Long, GeneralDatumMetadata) - Method in class net.solarnetwork.central.biz.dao.DaoSolarNodeMetadataBiz
- addSolarNodeMetadata(Long, GeneralDatumMetadata) - Method in interface net.solarnetwork.central.biz.SolarNodeMetadataBiz
-
Add metadata to a specific node.
- addStorageCapacityWattHours(Long) - Method in class net.solarnetwork.central.support.SimpleNodeGroupInformation
-
Increment the storage capacity.
- addUserMetadata(Long, GeneralDatumMetadata) - Method in class net.solarnetwork.central.biz.dao.DaoUserMetadataBiz
- addUserMetadata(Long, GeneralDatumMetadata) - Method in interface net.solarnetwork.central.biz.UserMetadataBiz
-
Add metadata to a specific user.
- addVaryResponseHeader(HttpServletResponse) - Method in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
Add a Vary HTTP response header.
- afterPropertiesSet() - Method in class net.solarnetwork.central.security.web.SecurityTokenAuthenticationFilter
- afterPropertiesSet() - Method in class net.solarnetwork.central.support.JCacheFactoryBean
- AggregateDatumId - Class in net.solarnetwork.central.domain
-
A general aggregate datum identifier.
- AggregateDatumId(ObjectDatumKind, Long, String, Instant, Aggregation) - Constructor for class net.solarnetwork.central.domain.AggregateDatumId
-
Constructor.
- AggregationFilter - Interface in net.solarnetwork.central.domain
-
Extension of
Filterspecific to aggregated results. - AggregationFilterableDao<M,
F> - Interface in net.solarnetwork.central.dao -
API for DAOs that support filtered queries of aggregate data.
- allJobInfos() - Method in interface net.solarnetwork.central.scheduler.SchedulerManager
-
Get a collection of all available scheduled jobs.
- allJobInfos() - Method in class net.solarnetwork.central.scheduler.SimpleSchedulerManager
- ALT_DATE_TIME_FORMAT - Static variable in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
An alternate format pattern for a date and time property using a space delimiter between the date and time.
- ALT_DATE_TIME_FORMAT_Z - Static variable in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
An alternate format pattern for a date and time property with an explicit Z time zone using a space delimiter between the date and time.
- ALT_TIMESTAMP_FORMAT - Static variable in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
An alternate format pattern for a millisecond-precise date and time property using a space delimiter between the date and time.
- ALT_TIMESTAMP_FORMAT_Z - Static variable in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
An alternate format pattern for a millisecond-precise date and time property with an explicit Z time zone using a space delimiter between the date and time.
- AND - Enum constant in enum class net.solarnetwork.central.dao.ObjectCriteria.JoinType
-
Join all enclosed AttributeSearchFilter objects with a logical AND (default join mode).
- ANONYMOUS_ACCESS_DENIED - Enum constant in enum class net.solarnetwork.central.security.AuthorizationException.Reason
-
Access for anonymous users denied.
- ANONYMOUS_USER_PRINCIPAL - Static variable in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
A value to use for anonymous users in log messages.
- APP_PROP_PREFIX - Static variable in class net.solarnetwork.central.common.config.ApplicationMetadataEnvironmentPostProcessor
-
The application metadata properties prefix.
- AppConfiguration - Interface in net.solarnetwork.central.domain
-
API for common application configuration elements.
- appConfigurationBiz(NetworkIdentityConfig.NetworkIdentitySettings) - Method in class net.solarnetwork.central.common.config.NetworkIdentityConfig
- AppConfigurationBiz - Interface in net.solarnetwork.central.biz
-
Common API for exposing configuration data within applications.
- appendLdapSearchFilter(StringBuilder) - Method in class net.solarnetwork.central.support.ObjectSearchFilter
-
Appends this search filter as a string to a StringBuilder.
- appendLdapSearchFilter(StringBuilder) - Method in class net.solarnetwork.central.support.ObjectSearchFilters
-
Generate a complete search filter string of this object into a StringBuffer.
- appendLocationRequestCriteria(Long, LocationRequestCriteria, StringBuilder) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.LocationRequestSqlUtils
-
Append location request criteria WHERE clauses to a buffer.
- applicationMetadata() - Method in class net.solarnetwork.central.common.config.ApplicationMetadataConfig
- ApplicationMetadata - Class in net.solarnetwork.central
-
General application metadata.
- ApplicationMetadata(String, String, String) - Constructor for class net.solarnetwork.central.ApplicationMetadata
-
Constructor.
- ApplicationMetadataConfig - Class in net.solarnetwork.central.common.config
-
Application metadata configuration.
- ApplicationMetadataConfig() - Constructor for class net.solarnetwork.central.common.config.ApplicationMetadataConfig
- ApplicationMetadataEnvironmentPostProcessor - Class in net.solarnetwork.central.common.config
-
Load up application metadata into the environment.
- ApplicationMetadataEnvironmentPostProcessor() - Constructor for class net.solarnetwork.central.common.config.ApplicationMetadataEnvironmentPostProcessor
-
Create a new
ApplicationMetadataEnvironmentPostProcessorinstance. - apply(T) - Method in class net.solarnetwork.central.support.MqttJsonPublisher
- APPROX - Enum constant in enum class net.solarnetwork.central.dao.ObjectCriteria.MatchType
-
Approximately match the attribute value to this attribute value.
- appSetting(String, String, String) - Static method in class net.solarnetwork.central.domain.AppSetting
-
Create a new setting instance.
- AppSetting - Class in net.solarnetwork.central.domain
-
An application setting.
- AppSetting(String, String, Instant, Instant, String) - Constructor for class net.solarnetwork.central.domain.AppSetting
-
Constructor.
- AppSetting(KeyTypePK, Instant, Instant, String) - Constructor for class net.solarnetwork.central.domain.AppSetting
-
Constructor.
- appSettingDao() - Method in class net.solarnetwork.central.common.dao.config.AppSettingDaoConfig
- AppSettingDao - Interface in net.solarnetwork.central.dao
-
DAO API for internal application settings.
- AppSettingDaoConfig - Class in net.solarnetwork.central.common.dao.config
-
App setting DAO configuration.
- AppSettingDaoConfig() - Constructor for class net.solarnetwork.central.common.dao.config.AppSettingDaoConfig
- AppSettingRowMapper - Class in net.solarnetwork.central.common.dao.jdbc
-
Map datum rows into
AppSettinginstances. - AppSettingRowMapper() - Constructor for class net.solarnetwork.central.common.dao.jdbc.AppSettingRowMapper
- AppWarmupConfig - Class in net.solarnetwork.central.common.config
-
Configuration for application warm-up tasks.
- AppWarmupConfig() - Constructor for class net.solarnetwork.central.common.config.AppWarmupConfig
- AppWarmUpManager - Class in net.solarnetwork.central.biz
-
Component to "warm up" the application, primarily to get lazily-loaded infrastructure loaded so the application is faster to respond to requests.
- AppWarmUpManager(Iterable<AppWarmUpTask>) - Constructor for class net.solarnetwork.central.biz.AppWarmUpManager
-
Constructor.
- AppWarmUpTask - Interface in net.solarnetwork.central.biz
-
API for a task to perform immediately after the application starts up.
- arrayValue(Object) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonJdbcUtils
-
Get an array value from a SQL array instance.
- asLdapSearchFilterString() - Method in class net.solarnetwork.central.support.ObjectSearchFilter
-
Return an LDAP search filter string.
- asLdapSearchFilterString() - Method in class net.solarnetwork.central.support.ObjectSearchFilters
-
Generate a complete LDAP search filter string of this object.
- AsyncDaoUserEventAppenderBiz - Class in net.solarnetwork.central.biz.dao
-
Asynchronous
UserEventAppenderBiz. - AsyncDaoUserEventAppenderBiz(ExecutorService, UserEventAppenderDao) - Constructor for class net.solarnetwork.central.biz.dao.AsyncDaoUserEventAppenderBiz
-
Constructor.
- AsyncDaoUserEventAppenderBiz(ExecutorService, UserEventAppenderDao, BlockingQueue<UserEvent>, StatTracker, UuidGenerator) - Constructor for class net.solarnetwork.central.biz.dao.AsyncDaoUserEventAppenderBiz
-
Constructor.
- AsyncDaoUserEventAppenderBiz.UserEventStats - Enum Class in net.solarnetwork.central.biz.dao
-
Enumeration of user event statistic count types.
- asyncProcessItem(T) - Method in interface net.solarnetwork.central.biz.AsyncProcessor
-
Asynchronously process an item.
- asyncProcessItem(T) - Method in class net.solarnetwork.central.support.DelayedOcassionalProcessor
- AsyncProcessor<T> - Interface in net.solarnetwork.central.biz
-
API to asynchronously process items.
- AsyncUserEventAppenderSettings - Class in net.solarnetwork.central.common.config
-
Settings for the
AsyncDaoUserEventAppenderBizclass. - AsyncUserEventAppenderSettings() - Constructor for class net.solarnetwork.central.common.config.AsyncUserEventAppenderSettings
- AUDIT - Static variable in class net.solarnetwork.central.common.config.JdbcNodeServiceAuditorConfig
-
A qualifier for audit JDBC access.
- auditNodeService(Long, String, int) - Method in interface net.solarnetwork.central.biz.NodeServiceAuditor
-
Audit the creation of an instruction for a node.
- auditNodeService(Long, String, int) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
- AuditNodeServiceEntity - Class in net.solarnetwork.central.dao
-
Audit node service entity.
- AuditNodeServiceEntity(DatumId, Aggregation, long) - Constructor for class net.solarnetwork.central.dao.AuditNodeServiceEntity
-
Constructor.
- AuditNodeServiceValue - Interface in net.solarnetwork.central.domain
-
API for a node service audit record count.
- AuditNodeServiceValueRowMapper - Class in net.solarnetwork.central.common.dao.jdbc
-
Map datum rows into
AuditNodeServiceValueinstances. - AuditNodeServiceValueRowMapper() - Constructor for class net.solarnetwork.central.common.dao.jdbc.AuditNodeServiceValueRowMapper
- auditUserService(Long, String, int) - Method in interface net.solarnetwork.central.biz.UserServiceAuditor
-
Audit a service for a user.
- auditUserService(Long, String, int) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcUserServiceAuditor
- AuditUserServiceEntity - Class in net.solarnetwork.central.dao
-
Audit user service entity.
- AuditUserServiceEntity(DatumId, Aggregation, long) - Constructor for class net.solarnetwork.central.dao.AuditUserServiceEntity
-
Constructor.
- AuditUserServiceValue - Interface in net.solarnetwork.central.domain
-
API for a user service audit record count.
- AuditUserServiceValueRowMapper - Class in net.solarnetwork.central.common.dao.jdbc
-
Map datum rows into
AuditUserServiceValueinstances. - AuditUserServiceValueRowMapper() - Constructor for class net.solarnetwork.central.common.dao.jdbc.AuditUserServiceValueRowMapper
- AUTH_TOKEN_LENGTH - Static variable in class net.solarnetwork.central.security.web.SecurityTokenAuthenticationFilter
-
The fixed length of the auth token.
- authenticate(AuthenticationManager, Object, Object) - Static method in class net.solarnetwork.central.security.SecurityUtils
-
Authenticate a user.
- AuthenticatedNode - Class in net.solarnetwork.central.security
-
Implementation of Spring Security's
UserDetailsobject for authenticated nodes. - AuthenticatedNode(Long, String, String, Collection<GrantedAuthority>, boolean) - Constructor for class net.solarnetwork.central.security.AuthenticatedNode
-
Construct from a node ID, username, and password.
- AuthenticatedNode(Long, Collection<GrantedAuthority>, boolean) - Constructor for class net.solarnetwork.central.security.AuthenticatedNode
-
Construct from and a node ID.
- AuthenticatedToken - Class in net.solarnetwork.central.security
-
SecurityUserimplementation for authenticated tokens. - AuthenticatedToken(UserDetails, SecurityTokenType, Long, SecurityPolicy) - Constructor for class net.solarnetwork.central.security.AuthenticatedToken
-
Construct with values.
- AuthenticatedUser - Class in net.solarnetwork.central.security
-
Extension of Spring Security's
Userobject to add SolarNetwork attributes. - AuthenticatedUser(User, Long, String, boolean) - Constructor for class net.solarnetwork.central.security.AuthenticatedUser
-
Construct from existing
Userand details. - AuthenticationTokenService - Interface in net.solarnetwork.central.security.web
-
API for a service that performs functions on authentication data tokens.
- AuthenticationUserEventPublisher - Class in net.solarnetwork.central.security.service
-
Service for publishing user events from authentication events.
- AuthenticationUserEventPublisher(String, UserEventAppenderBiz) - Constructor for class net.solarnetwork.central.security.service.AuthenticationUserEventPublisher
-
Constructor.
- AUTHORITIES - Static variable in class net.solarnetwork.central.security.NodeUserDetailsService
-
The default authorities to grant.
- AuthorizationException - Exception Class in net.solarnetwork.central.security
-
Exception thrown when authorization to some resource fails.
- AuthorizationException(String, AuthorizationException.Reason) - Constructor for exception class net.solarnetwork.central.security.AuthorizationException
-
Construct authorization exception.
- AuthorizationException(AuthorizationException.Reason, Object) - Constructor for exception class net.solarnetwork.central.security.AuthorizationException
-
Construct authorization exception related to some primary key.
- AuthorizationException(AuthorizationException.Reason, Object, Throwable) - Constructor for exception class net.solarnetwork.central.security.AuthorizationException
-
Construct authorization exception related to some primary key and cause.
- AuthorizationException.Reason - Enum Class in net.solarnetwork.central.security
-
Authorization exception reason.
- AuthorizationSupport - Class in net.solarnetwork.central.security
-
Helper class for authorization needs, e.g.
- AuthorizationSupport(SolarNodeOwnershipDao) - Constructor for class net.solarnetwork.central.security.AuthorizationSupport
-
Constructor.
- authorizedNodeIds(Authentication, SolarNodeOwnershipDao) - Static method in class net.solarnetwork.central.security.SecurityUtils
-
Get all node IDs the given authentication is authorized to access.
- authorizedNodeIdsForCurrentActor(SolarNodeOwnershipDao) - Static method in class net.solarnetwork.central.security.SecurityUtils
-
Get all node IDs the current actor is authorized to access.
- AwsSecretsBiz - Class in net.solarnetwork.central.cloud.aws.biz
-
Implementation of
SecretsBizusing AWS Secrets Manager. - AwsSecretsBiz(String, String, String) - Constructor for class net.solarnetwork.central.cloud.aws.biz.AwsSecretsBiz
-
Constructor.
- AwsSecretsBiz(Region, AwsCredentialsProvider) - Constructor for class net.solarnetwork.central.cloud.aws.biz.AwsSecretsBiz
-
Constructor.
- AwsVirtualMachineBiz - Class in net.solarnetwork.central.cloud.aws.biz
-
AWS SDK implementation of
VirtualMachineBiz. - AwsVirtualMachineBiz(String, String, String) - Constructor for class net.solarnetwork.central.cloud.aws.biz.AwsVirtualMachineBiz
-
Constructor.
- AwsVirtualMachineBiz(Region, AwsCredentialsProvider) - Constructor for class net.solarnetwork.central.cloud.aws.biz.AwsVirtualMachineBiz
-
Constructor.
B
- BAD_PASSWORD - Enum constant in enum class net.solarnetwork.central.security.AuthorizationException.Reason
-
Bad password.
- BaseArrayTypeHandler - Class in net.solarnetwork.central.dao.mybatis.type
-
Base
TypeHandlerfor SQL arrays. - BaseArrayTypeHandler(String) - Constructor for class net.solarnetwork.central.dao.mybatis.type.BaseArrayTypeHandler
-
Constructor.
- BaseClaimableJob<C,
R, - Class in net.solarnetwork.central.domainS, PK> -
Abstract implementation support for
ClaimableJob. - BaseClaimableJob() - Constructor for class net.solarnetwork.central.domain.BaseClaimableJob
- BaseEntity - Class in net.solarnetwork.central.dao
-
Base class for SolarNetwork entities.
- BaseEntity() - Constructor for class net.solarnetwork.central.dao.BaseEntity
- BaseFilterSupport - Class in net.solarnetwork.central.support
-
Base common filter support.
- BaseFilterSupport() - Constructor for class net.solarnetwork.central.support.BaseFilterSupport
- BaseIdentity - Class in net.solarnetwork.central.domain
-
Base implementation of a Long-based
Identity. - BaseIdentity() - Constructor for class net.solarnetwork.central.domain.BaseIdentity
- BaseMqttConnectionObserver - Class in net.solarnetwork.central.support
-
Base implementation of
MqttConnectionObserverto help with connection observer-based MQTT services. - BaseMqttConnectionObserver() - Constructor for class net.solarnetwork.central.support.BaseMqttConnectionObserver
- BaseMyBatisDao - Class in net.solarnetwork.central.dao.mybatis.support
-
Base DAO support for MyBatis implementations
- BaseMyBatisDao() - Constructor for class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisDao
- BaseMyBatisFilterableDao<T,
M, - Class in net.solarnetwork.central.dao.mybatis.supportF, PK> -
Base MyBatis
FilterableDaoimplementation. - BaseMyBatisFilterableDao(Class<? extends T>, Class<? extends PK>, Class<? extends M>) - Constructor for class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisFilterableDao
-
Constructor.
- BaseMyBatisFilterableDaoSupport<T,
K, - Class in net.solarnetwork.central.dao.mybatis.supportM, F> -
Base implementation of
FilterableDaousing MyBatis viaSqlSessionDaoSupport. - BaseMyBatisFilterableDaoSupport(Class<? extends T>, Class<? extends K>, Class<? extends M>) - Constructor for class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisFilterableDaoSupport
-
Constructor.
- BaseMyBatisGenericDao<T,
PK> - Class in net.solarnetwork.central.dao.mybatis.support -
Base implementation of
GenericDaousing MyBatis viaSqlSessionDaoSupport. - BaseMyBatisGenericDao(Class<? extends T>, Class<? extends PK>) - Constructor for class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
Constructor.
- BaseMyBatisGenericDaoSupport<T,
K> - Class in net.solarnetwork.central.dao.mybatis.support -
Base implementation of
GenericDaousing MyBatis viaSqlSessionDaoSupport. - BaseMyBatisGenericDaoSupport(Class<? extends T>, Class<? extends K>) - Constructor for class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
Constructor.
- BaseObjectEntity<PK> - Class in net.solarnetwork.central.dao
-
Base implementation of
Entityusing a comparable, serializable primary key. - BaseObjectEntity() - Constructor for class net.solarnetwork.central.dao.BaseObjectEntity
- BaseObjectIdentity<PK> - Class in net.solarnetwork.central.domain
-
Base implementation of
Identityusing a Comparable, Serializable primary key. - BaseObjectIdentity() - Constructor for class net.solarnetwork.central.domain.BaseObjectIdentity
- BasePK - Class in net.solarnetwork.central.domain
-
Base class for primary key values.
- BasePK() - Constructor for class net.solarnetwork.central.domain.BasePK
- BaseStringEntity - Class in net.solarnetwork.central.dao
-
Base class for SolarNetwork entities using string primary keys.
- BaseStringEntity() - Constructor for class net.solarnetwork.central.dao.BaseStringEntity
- BaseStringIdentity - Class in net.solarnetwork.central.domain
-
Base implementation of a String-based
Identity. - BaseStringIdentity() - Constructor for class net.solarnetwork.central.domain.BaseStringIdentity
- BaseTransientDataAccessRetryController - Class in net.solarnetwork.central.web
-
Support for transient data access exception retry handling.
- BaseTransientDataAccessRetryController() - Constructor for class net.solarnetwork.central.web.BaseTransientDataAccessRetryController
- BaseUserCertificate<C> - Class in net.solarnetwork.central.domain
-
Base user-related certificate entity.
- BaseUserCertificate(Long, String, Instant) - Constructor for class net.solarnetwork.central.domain.BaseUserCertificate
-
Constructor.
- BaseUserCertificate(Long, X509Certificate, Instant) - Constructor for class net.solarnetwork.central.domain.BaseUserCertificate
-
Constructor.
- BaseUserCertificate(UserStringCompositePK, Instant) - Constructor for class net.solarnetwork.central.domain.BaseUserCertificate
-
Constructor.
- BaseUserModifiableEntity<C,
K> - Class in net.solarnetwork.central.dao -
Base mutable user-related configuration entity, where the first component of its primary key is a Long user ID.
- BaseUserModifiableEntity(K, Instant) - Constructor for class net.solarnetwork.central.dao.BaseUserModifiableEntity
-
Constructor.
- BaseXsltService - Class in net.solarnetwork.central.support.xslt
-
Base service class for XSLT support.
- BaseXsltService(String, DocumentBuilderFactory, TransformerFactory, ObjectMapper, Duration) - Constructor for class net.solarnetwork.central.support.xslt.BaseXsltService
-
Constructor.
- BaseXsltService(String, DocumentBuilderFactory, TransformerFactory, ObjectMapper, Duration, SharedValueCache<String, Templates, String>) - Constructor for class net.solarnetwork.central.support.xslt.BaseXsltService
-
Constructor.
- BasicAppConfigurationBiz - Class in net.solarnetwork.central.support
-
Basic implementation of
AppConfigurationBiz. - BasicAppConfigurationBiz(AppConfiguration) - Constructor for class net.solarnetwork.central.support.BasicAppConfigurationBiz
- BasicBulkExportOptions - Class in net.solarnetwork.central.support
-
Basic implementation of
BulkExportingDao.ExportOptions. - BasicBulkExportOptions(String, Integer, Map<String, Object>) - Constructor for class net.solarnetwork.central.support.BasicBulkExportOptions
-
Constructor.
- BasicBulkExportOptions(String, Map<String, Object>) - Constructor for class net.solarnetwork.central.support.BasicBulkExportOptions
-
Constructor.
- BasicBulkExportResult - Class in net.solarnetwork.central.support
-
Basic implementation of
BulkExportingDao.ExportResult. - BasicBulkExportResult(long) - Constructor for class net.solarnetwork.central.support.BasicBulkExportResult
-
Constructor.
- BasicCoreCriteria - Class in net.solarnetwork.central.common.dao
-
Basic implementation of some core criteria APIs.
- BasicCoreCriteria() - Constructor for class net.solarnetwork.central.common.dao.BasicCoreCriteria
-
Default constructor.
- BasicCoreCriteria(PaginationCriteria) - Constructor for class net.solarnetwork.central.common.dao.BasicCoreCriteria
-
Copy constructor.
- BasicFilterResults<T> - Class in net.solarnetwork.central.support
-
Basic implementation of
FilterResults. - BasicFilterResults(Iterable<T>) - Constructor for class net.solarnetwork.central.support.BasicFilterResults
- BasicFilterResults(Iterable<T>, Long, Integer, Integer) - Constructor for class net.solarnetwork.central.support.BasicFilterResults
- BasicJobInfo - Class in net.solarnetwork.central.scheduler
-
Basic implementation of
JobInfo. - BasicJobInfo(String, String, String) - Constructor for class net.solarnetwork.central.scheduler.BasicJobInfo
- BasicLocationRequestCriteria - Class in net.solarnetwork.central.common.dao
-
Basic implementation of
LocationRequestCriteria. - BasicLocationRequestCriteria() - Constructor for class net.solarnetwork.central.common.dao.BasicLocationRequestCriteria
-
Default constructor.
- BasicLocationRequestCriteria(LocationRequestCriteria) - Constructor for class net.solarnetwork.central.common.dao.BasicLocationRequestCriteria
-
Copy constructor.
- BasicMailAddress - Class in net.solarnetwork.central.mail.support
-
Basic implementation of
MailAddress. - BasicMailAddress(String[]) - Constructor for class net.solarnetwork.central.mail.support.BasicMailAddress
-
Constructor.
- BasicMailAddress(String, String) - Constructor for class net.solarnetwork.central.mail.support.BasicMailAddress
-
Construct with a single "to" address.
- BasicNetworkIdentificationBiz - Class in net.solarnetwork.central.biz
-
Basic implementation of
NetworkIdentificationBiz. - BasicNetworkIdentificationBiz(String, Resource, String, Integer, boolean, Map<String, String>) - Constructor for class net.solarnetwork.central.biz.BasicNetworkIdentificationBiz
-
Constructor.
- BasicSecurityPolicy - Class in net.solarnetwork.central.security
-
Basic implementation of
SecurityPolicy. - BasicSecurityPolicy(Set<Long>, Set<String>, Set<Aggregation>, Aggregation, Set<LocationPrecision>, LocationPrecision, Set<String>, Set<String>) - Constructor for class net.solarnetwork.central.security.BasicSecurityPolicy
-
Constructor.
- BasicSecurityPolicy(Set<Long>, Set<String>, Set<Aggregation>, Aggregation, Set<LocationPrecision>, LocationPrecision, Set<String>, Set<String>, Instant, Boolean) - Constructor for class net.solarnetwork.central.security.BasicSecurityPolicy
-
Constructor.
- BasicSecurityPolicy(Set<Long>, Set<String>, Set<Aggregation>, Aggregation, Set<LocationPrecision>, LocationPrecision, Set<String>, Set<String>, Set<String>, Instant, Boolean) - Constructor for class net.solarnetwork.central.security.BasicSecurityPolicy
-
Constructor.
- BasicSecurityPolicy.Builder - Class in net.solarnetwork.central.security
-
A builder for
BasicSecurityPolicyinstances. - BasicSharedValueCache<K,
V, - Class in net.solarnetwork.central.supportS> -
Basic implementation of
SharedValueCacheusingConcurrentMapobjects for storage. - BasicSharedValueCache() - Constructor for class net.solarnetwork.central.support.BasicSharedValueCache
-
Constructor.
- BasicSharedValueCache(ConcurrentMap<K, CachedResult<V>>, ConcurrentMap<S, V>) - Constructor for class net.solarnetwork.central.support.BasicSharedValueCache
-
Constructor.
- BasicSolarNodeOwnership - Class in net.solarnetwork.central.domain
-
Basic implementation of
SolarNodeOwnership. - BasicSolarNodeOwnership(Long, Long, String, ZoneId, boolean, boolean) - Constructor for class net.solarnetwork.central.domain.BasicSolarNodeOwnership
-
Constructor.
- BasicSolarNodeOwnershipRowMapper - Class in net.solarnetwork.central.common.dao.jdbc
-
Map datum rows into
BasicSolarNodeOwnershipinstances. - BasicSolarNodeOwnershipRowMapper() - Constructor for class net.solarnetwork.central.common.dao.jdbc.BasicSolarNodeOwnershipRowMapper
- BasicUserEventFilter - Class in net.solarnetwork.central.common.dao
-
Basic implementation of
UserEventFilter. - BasicUserEventFilter() - Constructor for class net.solarnetwork.central.common.dao.BasicUserEventFilter
-
Constructor.
- BasicUserEventFilter(PaginationCriteria) - Constructor for class net.solarnetwork.central.common.dao.BasicUserEventFilter
-
Copy constructor.
- BasicUserMetadataFilter - Class in net.solarnetwork.central.dao
-
Basic implementation of
UserMetadataFilter. - BasicUserMetadataFilter() - Constructor for class net.solarnetwork.central.dao.BasicUserMetadataFilter
-
Constructor.
- BasicUserMetadataFilter(PaginationCriteria) - Constructor for class net.solarnetwork.central.dao.BasicUserMetadataFilter
-
Constructor.
- Batches - Enum constant in enum class net.solarnetwork.central.support.DelayedOcassionalProcessor.Stats
-
The number of batches processed.
- batchExport(BulkExportingDao.ExportCallback<T>, BulkExportingDao.ExportOptions) - Method in interface net.solarnetwork.central.dao.BulkExportingDao
-
Export a set of domain objects.
- BatchTransactions - Enum constant in enum class net.solarnetwork.central.dao.BulkLoadingDao.LoadingTransactionMode
-
Perform batch-size level transactions.
- BEAN_OBJECT_PROPERTY - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
A query property for a JavaBean style object.
- becomeNode(Long) - Static method in class net.solarnetwork.central.security.SecurityUtils
-
Become a node with a
RUN_AS_ROLE_NODEauthority. - becomeToken(String, SecurityTokenType, Long, SecurityPolicy) - Static method in class net.solarnetwork.central.security.SecurityUtils
-
Become an authenticated token with a
RUN_AS_ROLE_USERauthority. - becomeUser(String, String, Long) - Static method in class net.solarnetwork.central.security.SecurityUtils
-
Become a user with a
RUN_AS_ROLE_USERauthority. - Block - Enum constant in enum class net.solarnetwork.central.domain.LocationPrecision
- BufferingDelegatingCache<K,
V> - Class in net.solarnetwork.central.support -
Cacheimplementation that uses an in-memory only store for up to a maximum number of keys, then delegates operations to anotherCachefor overflow. - BufferingDelegatingCache(Cache<K, V>, int) - Constructor for class net.solarnetwork.central.support.BufferingDelegatingCache
-
Constructor.
- BufferingDelegatingCache(Cache<K, V>, int, ConcurrentMap<K, V>) - Constructor for class net.solarnetwork.central.support.BufferingDelegatingCache
-
Constructor.
- build() - Method in class net.solarnetwork.central.security.BasicSecurityPolicy.Builder
- builder() - Static method in class net.solarnetwork.central.security.BasicSecurityPolicy
-
Get a new builder instance.
- Builder() - Constructor for class net.solarnetwork.central.security.BasicSecurityPolicy.Builder
- BulkExportingDao<T> - Interface in net.solarnetwork.central.dao
-
DAO API for bulk exporting.
- BulkExportingDao.ExportCallback<T> - Interface in net.solarnetwork.central.dao
-
Handler for export processing.
- BulkExportingDao.ExportCallbackAction - Enum Class in net.solarnetwork.central.dao
-
The action to perform after a single export callback.
- BulkExportingDao.ExportOptions - Interface in net.solarnetwork.central.dao
-
Export processing options.
- BulkExportingDao.ExportResult - Interface in net.solarnetwork.central.dao
-
The result of the entire export processing.
- BulkLoadingContext(BulkLoadingDao.LoadingOptions, BulkLoadingDao.LoadingExceptionHandler<T, PK>) - Constructor for class net.solarnetwork.central.common.dao.jdbc.BulkLoadingDaoSupport.BulkLoadingContext
- BulkLoadingDao<T,
PK> - Interface in net.solarnetwork.central.dao -
API for entity batch loading DAO operations.
- BulkLoadingDao.LoadingContext<T,
PK> - Interface in net.solarnetwork.central.dao -
API for a bulk loading operational context.
- BulkLoadingDao.LoadingExceptionHandler<T,
PK> - Interface in net.solarnetwork.central.dao -
API for handling an exception thrown during a bulk loading operation.
- BulkLoadingDao.LoadingOptions - Interface in net.solarnetwork.central.dao
-
Bulk loading options.
- BulkLoadingDao.LoadingTransactionMode - Enum Class in net.solarnetwork.central.dao
-
Batch loading transaction mode.
- BulkLoadingDaoSupport - Class in net.solarnetwork.central.common.dao.jdbc
-
Helper class for
BulkLoadingDaoimplementations that uses a JDBC prepared statement for bulk loading operations. - BulkLoadingDaoSupport(Logger) - Constructor for class net.solarnetwork.central.common.dao.jdbc.BulkLoadingDaoSupport
-
Constructor.
- BulkLoadingDaoSupport.BulkLoadingContext<T,
PK> - Class in net.solarnetwork.central.common.dao.jdbc -
Abstract implementation of a bulk loading context.
- ByteSize - Enum constant in enum class net.solarnetwork.central.web.support.ContentCacheStats
-
Total bytes size of all entries in the cache.
C
- cache - Variable in class net.solarnetwork.central.common.dao.CachingGenericDao
-
The cache.
- CachedContent - Interface in net.solarnetwork.central.web.support
-
API for cached content items.
- cacheResponse(String, HttpServletRequest, int, HttpHeaders, InputStream) - Method in interface net.solarnetwork.central.web.support.ContentCachingService
-
Cache a response after completing an intercepted response.
- cacheResponse(String, HttpServletRequest, int, HttpHeaders, InputStream, ContentCachingService.CompressionType) - Method in interface net.solarnetwork.central.web.support.ContentCachingService
-
Cache a response after completing an intercepted response.
- cacheResponse(String, HttpServletRequest, int, HttpHeaders, InputStream, ContentCachingService.CompressionType) - Method in class net.solarnetwork.central.web.support.JCacheContentCachingService
- CacheSettings - Class in net.solarnetwork.central.support
-
A standardized cache settings bean.
- CacheSettings() - Constructor for class net.solarnetwork.central.support.CacheSettings
- CacheUtils - Class in net.solarnetwork.central.support
-
Utilities for JCache.
- CacheUtils() - Constructor for class net.solarnetwork.central.support.CacheUtils
- CacheUtils.CacheEvictionListener<K,
V> - Interface in net.solarnetwork.central.support -
Listener API for "eviction" events.
- CachingGenericDao<T,
K, - Class in net.solarnetwork.central.common.daoD> -
Proxy implementation of
GenericDaowith caching support. - CachingGenericDao(D, Cache<K, T>, Executor) - Constructor for class net.solarnetwork.central.common.dao.CachingGenericDao
-
Constructor.
- CachingUserMetadataDao - Class in net.solarnetwork.central.dao
-
Caching implementation of
UserMetadataDao. - CachingUserMetadataDao(UserMetadataDao, Cache<Long, UserMetadataEntity>, Executor, Cache<UserStringCompositePK, String>) - Constructor for class net.solarnetwork.central.dao.CachingUserMetadataDao
-
Constructor.
- CALLABLE_STATEMENT_REGEX - Static variable in class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
-
A regular expression that matches if a JDBC statement is a
CallableStatement. - cancelAsyncProcessItem(T) - Method in interface net.solarnetwork.central.biz.AsyncProcessor
-
Cancel a pending task previously submitted to
AsyncProcessor.asyncProcessItem(T). - cancelAsyncProcessItem(T) - Method in class net.solarnetwork.central.support.DelayedOcassionalProcessor
- canonicalSubjectDn(X509Certificate) - Static method in class net.solarnetwork.central.security.CertificateUtils
-
Get the canonical subject DN value of a certificate.
- cborObjectMapper() - Method in record class net.solarnetwork.central.support.OutputSerializationSupportContext
-
Returns the value of the
cborObjectMapperrecord component. - CertificateCriteria - Interface in net.solarnetwork.central.common.dao
-
Search criteria for certificate related data.
- certificateData() - Method in class net.solarnetwork.central.domain.BaseUserCertificate
-
Get the DER-encoded certificate data.
- certificateService() - Method in class net.solarnetwork.central.security.config.CertificationAuthorityConfig
- CertificateUtils - Class in net.solarnetwork.central.security
-
Certificate utilities.
- CertificateUtils() - Constructor for class net.solarnetwork.central.security.CertificateUtils
- CertificationAuthorityConfig - Class in net.solarnetwork.central.security.config
-
Common configuration for certification authority services.
- CertificationAuthorityConfig() - Constructor for class net.solarnetwork.central.security.config.CertificationAuthorityConfig
- changeVirtualMachinesState(Set<String>, VirtualMachineState) - Method in class net.solarnetwork.central.cloud.aws.biz.AwsVirtualMachineBiz
- changeVirtualMachinesState(Set<String>, VirtualMachineState) - Method in interface net.solarnetwork.central.cloud.biz.VirtualMachineBiz
-
Change the state of a set of virtual machines.
- CHILD_DELETE - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- CHILD_INSERT - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- CHILD_UPDATE - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- ClaimableJob<C,
R, - Interface in net.solarnetwork.central.domainS, PK> -
A "claimable job" entity.
- ClaimableJobDao<C,
R, - Interface in net.solarnetwork.central.daoS, T, PK> -
DAO API for
ClaimableJobentities. - ClaimableJobState - Interface in net.solarnetwork.central.domain
-
API for a claimable job state.
- CLAIMED_KEY - Static variable in interface net.solarnetwork.central.domain.ClaimableJobState
-
The standard key for a "claimed" state.
- claimQueuedJob() - Method in interface net.solarnetwork.central.dao.ClaimableJobDao
-
Claim a queued job.
- ClasspathResourceMessageTemplateDataSource - Class in net.solarnetwork.central.mail.support
-
MessageTemplateDataSourcebased on a locale-specific classpath resource. - ClasspathResourceMessageTemplateDataSource(Locale, String, String, Map<String, ?>) - Constructor for class net.solarnetwork.central.mail.support.ClasspathResourceMessageTemplateDataSource
-
Construct with values.
- cleanupFileItems(MultiValueMap<String, MultipartFile>) - Method in class org.springframework.web.multipart.commons.CommonsFileUploadSupport
-
Cleanup the Spring MultipartFiles created during multipart parsing, potentially holding temporary data on disk.
- cleanupMultipart(MultipartHttpServletRequest) - Method in class org.springframework.web.multipart.commons.CommonsMultipartResolver
- clear() - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- clear() - Method in class net.solarnetwork.central.support.DelayQueueSet
-
Atomically removes all of the elements from this delay queue.
- clear() - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- clear() - Method in class net.solarnetwork.central.support.LinkedHashSetBlockingQueue
- clear() - Method in class net.solarnetwork.central.support.SimpleCache
- clear() - Method in class net.solarnetwork.central.web.support.UrlEncodingOnAccessMap
- clock - Variable in class net.solarnetwork.central.support.DelayedOcassionalProcessor
-
The clock to use.
- clone() - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
- clone() - Method in class net.solarnetwork.central.common.dao.BasicLocationRequestCriteria
- clone() - Method in class net.solarnetwork.central.common.dao.BasicUserEventFilter
- clone() - Method in class net.solarnetwork.central.dao.BaseUserModifiableEntity
- clone() - Method in class net.solarnetwork.central.dao.BasicUserMetadataFilter
- clone() - Method in class net.solarnetwork.central.dao.StaleAuditNodeServiceEntity
- clone() - Method in class net.solarnetwork.central.dao.StaleAuditUserServiceEntity
- clone() - Method in class net.solarnetwork.central.dao.UserUuidPK
- clone() - Method in class net.solarnetwork.central.domain.AggregateDatumId
- clone() - Method in class net.solarnetwork.central.domain.AppSetting
- clone() - Method in class net.solarnetwork.central.domain.BaseIdentity
- clone() - Method in class net.solarnetwork.central.domain.BaseObjectIdentity
- clone() - Method in class net.solarnetwork.central.domain.BasePK
- clone() - Method in class net.solarnetwork.central.domain.BaseStringIdentity
- clone() - Method in class net.solarnetwork.central.domain.LocationRequest
- clone() - Method in class net.solarnetwork.central.domain.LocationRequestInfo
- clone() - Method in class net.solarnetwork.central.domain.LongIntegerCompositePK
- clone() - Method in class net.solarnetwork.central.domain.LongStringCompositePK
- clone() - Method in class net.solarnetwork.central.domain.UserEvent
- clone() - Method in class net.solarnetwork.central.domain.UserLongCompositePK
- clone() - Method in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
- clone() - Method in class net.solarnetwork.central.domain.UserLongStringCompositePK
- clone() - Method in class net.solarnetwork.central.domain.UserStringCompositePK
- clone() - Method in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
- clone() - Method in class net.solarnetwork.central.domain.UserUuidLongCompositePK
- clone() - Method in class net.solarnetwork.central.domain.UserUuidPK
- clone() - Method in class net.solarnetwork.central.support.ObjectSearchFilter
- clone() - Method in class net.solarnetwork.central.support.ObjectSearchFilters
- close() - Method in class net.solarnetwork.central.common.dao.jdbc.BulkLoadingDaoSupport.BulkLoadingContext
- close() - Method in interface net.solarnetwork.central.dao.BulkLoadingDao.LoadingContext
-
Close any temporary resources.
- close() - Method in class net.solarnetwork.central.support.AbstractFilteredResultsProcessor
- close() - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- close() - Method in class net.solarnetwork.central.support.CsvFilteredResultsProcessor
- close() - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- close() - Method in class net.solarnetwork.central.support.ObjectMapperFilteredResultsProcessor
- close() - Method in class net.solarnetwork.central.support.SimpleCache
- CloudAccessSettings - Class in net.solarnetwork.central.cloud.domain
-
General cloud provider access settings.
- CloudAccessSettings() - Constructor for class net.solarnetwork.central.cloud.domain.CloudAccessSettings
- CodedValueTypeHandler<E> - Class in net.solarnetwork.central.dao.mybatis.type
-
Type handler for enum values that implement
CodedValueso that an integer database column is used for storage. - CodedValueTypeHandler(Class<E>) - Constructor for class net.solarnetwork.central.dao.mybatis.type.CodedValueTypeHandler
-
Constructor.
- CodedValueTypeHandler(Class<E>, E) - Constructor for class net.solarnetwork.central.dao.mybatis.type.CodedValueTypeHandler
-
Constructor.
- CodedValueTypeHandler.Zero<E> - Class in net.solarnetwork.central.dao.mybatis.type
-
CodedValueenum handler that defaults to code 0. - ColumnCountProvider - Interface in net.solarnetwork.central.common.dao.jdbc
-
API for a service that provides a SQL column count.
- ColumnRowMapper<T> - Class in net.solarnetwork.central.common.dao.jdbc
-
Row mapper for extracting a single column value.
- ColumnRowMapper(int, Class<? extends T>) - Constructor for class net.solarnetwork.central.common.dao.jdbc.ColumnRowMapper
-
Constructor.
- commit() - Method in class net.solarnetwork.central.common.dao.jdbc.BulkLoadingDaoSupport.BulkLoadingContext
- commit() - Method in interface net.solarnetwork.central.dao.BulkLoadingDao.LoadingContext
-
Commit the current transaction.
- CommonJdbcUtils - Class in net.solarnetwork.central.common.dao.jdbc.sql
-
Common JDBC utilities.
- CommonsFileUploadSupport - Class in org.springframework.web.multipart.commons
-
Base class for multipart resolvers that use Apache Commons FileUpload 1.2 or above.
- CommonsFileUploadSupport() - Constructor for class org.springframework.web.multipart.commons.CommonsFileUploadSupport
-
Instantiate a new CommonsFileUploadSupport with its corresponding FileItemFactory and FileUpload instances.
- CommonsFileUploadSupport.MultipartParsingResult - Class in org.springframework.web.multipart.commons
-
Holder for a Map of Spring MultipartFiles and a Map of multipart parameters.
- CommonsMultipartFile - Class in org.springframework.web.multipart.commons
-
MultipartFileimplementation for Apache Commons FileUpload. - CommonsMultipartFile(FileItem) - Constructor for class org.springframework.web.multipart.commons.CommonsMultipartFile
-
Create an instance wrapping the given FileItem.
- CommonsMultipartResolver - Class in org.springframework.web.multipart.commons
-
Servlet-based
MultipartResolverimplementation for Apache Commons FileUpload 1.2 or above. - CommonsMultipartResolver() - Constructor for class org.springframework.web.multipart.commons.CommonsMultipartResolver
-
Constructor for use as bean.
- CommonsMultipartResolver(ServletContext) - Constructor for class org.springframework.web.multipart.commons.CommonsMultipartResolver
-
Constructor for standalone usage.
- CommonsMultipartUtils - Class in org.springframework.web.multipart.commons
-
Utilities to help adapt the Tomcat Multipart classes to Spring's Commons Multipart implementation.
- CommonsMultipartUtils() - Constructor for class org.springframework.web.multipart.commons.CommonsMultipartUtils
- CommonSqlUtils - Class in net.solarnetwork.central.common.dao.jdbc.sql
-
Common SQL utilities for SolarNetwork.
- CommonSqlUtils() - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
- comparePrecision(LocationPrecision) - Method in enum class net.solarnetwork.central.domain.LocationPrecision
-
Compare the precision of this to another.
- compareTo(Long) - Method in class net.solarnetwork.central.domain.BaseIdentity
-
Compare based on the primary key, with null values ordered before non-null values.
- compareTo(String) - Method in class net.solarnetwork.central.domain.BaseStringIdentity
-
Compare based on the primary key, with null values ordered before non-null values.
- compareTo(UserUuidPK) - Method in class net.solarnetwork.central.dao.UserUuidPK
-
Compare two
UserUuidPKobjects. - compareTo(AggregateDatumId) - Method in class net.solarnetwork.central.domain.AggregateDatumId
- compareTo(KeyTypePK) - Method in class net.solarnetwork.central.domain.KeyTypePK
-
Compare two
KeyTypePKobjects. - compareTo(LongIntegerCompositePK) - Method in class net.solarnetwork.central.domain.LongIntegerCompositePK
- compareTo(LongStringCompositePK) - Method in class net.solarnetwork.central.domain.LongStringCompositePK
- compareTo(UserLongCompositePK) - Method in class net.solarnetwork.central.domain.UserLongCompositePK
- compareTo(UserLongIntegerCompositePK) - Method in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
- compareTo(UserLongStringCompositePK) - Method in class net.solarnetwork.central.domain.UserLongStringCompositePK
- compareTo(UserStringCompositePK) - Method in class net.solarnetwork.central.domain.UserStringCompositePK
- compareTo(UserUuidIntegerCompositePK) - Method in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
- compareTo(UserUuidLongCompositePK) - Method in class net.solarnetwork.central.domain.UserUuidLongCompositePK
- compareTo(UserUuidPK) - Method in class net.solarnetwork.central.domain.UserUuidPK
- compareTo(JobKey) - Method in class net.solarnetwork.central.scheduler.JobKey
- compareTo(PK) - Method in class net.solarnetwork.central.domain.BaseObjectIdentity
-
Compare based on the primary key, with null values ordered before non-null values.
- Complete - Enum constant in enum class net.solarnetwork.central.scheduler.JobStatus
-
The job has finished executing and is not scheduled to run again.
- COMPLETED_KEY - Static variable in interface net.solarnetwork.central.domain.ClaimableJobState
-
The standard key for a "completed" state.
- CompositeKey - Interface in net.solarnetwork.central.domain
-
API for a composite key.
- CompositeKey2<K1,
K2> - Interface in net.solarnetwork.central.domain -
API for a composite key with two components.
- CompositeKey3<K1,
K2, - Interface in net.solarnetwork.central.domainK3> -
API for a composite key with three components.
- computeAuthenticationTokenSigningKey(AuthenticationScheme, SecurityToken, Map<String, ?>) - Method in interface net.solarnetwork.central.security.web.AuthenticationTokenService
-
Compute a token signing key from a token and properties.
- computeAuthenticationTokenSigningKey(AuthenticationScheme, SecurityToken, Map<String, ?>) - Method in class net.solarnetwork.central.security.web.support.UserDetailsAuthenticationTokenService
- configurationChanged(Map<String, Object>) - Method in class net.solarnetwork.central.common.mail.javamail.ManagedJavaMailSender
-
Callback after properties have been changed.
- ConnectionsCreated - Enum constant in enum class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditorCount
-
JDBC connections created.
- ContainerMetadata - Class in net.solarnetwork.central.cloud.domain
-
General metadata about a container application.
- ContainerMetadata(String) - Constructor for class net.solarnetwork.central.cloud.domain.ContainerMetadata
-
Constructor.
- containsKey(Object) - Method in class net.solarnetwork.central.web.support.UrlEncodingOnAccessMap
- containsKey(K) - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- containsKey(K) - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- containsKey(K) - Method in class net.solarnetwork.central.support.SimpleCache
- containsValue(Object) - Method in class net.solarnetwork.central.web.support.UrlEncodingOnAccessMap
- CONTENT_CACHE_HEADER - Static variable in interface net.solarnetwork.central.web.support.ContentCachingService
-
A HTTP response header for the content cache status.
- CONTENT_CACHE_HEADER_HIT - Static variable in interface net.solarnetwork.central.web.support.ContentCachingService
-
The
ContentCachingService.CONTENT_CACHE_HEADERvalue for a cache hit. - CONTENT_CACHE_HEADER_MISS - Static variable in interface net.solarnetwork.central.web.support.ContentCachingService
-
The
ContentCachingService.CONTENT_CACHE_HEADERvalue for a cache miss. - ContentCacheStats - Enum Class in net.solarnetwork.central.web.support
-
Content cache statistics.
- ContentCachingFilter - Class in net.solarnetwork.central.web.support
-
Filter for caching HTTP responses, returning cached data when possible.
- ContentCachingFilter(ContentCachingService, int) - Constructor for class net.solarnetwork.central.web.support.ContentCachingFilter
-
Constructor.
- ContentCachingFilter(ContentCachingService, BlockingQueue<ContentCachingFilter.LockAndCount>, ConcurrentMap<String, ContentCachingFilter.LockAndCount>) - Constructor for class net.solarnetwork.central.web.support.ContentCachingFilter
-
Constructor.
- ContentCachingFilter.ContentCachingFilterStats - Enum Class in net.solarnetwork.central.web.support
-
Statistics for the content caching filter.
- ContentCachingFilter.LockAndCount - Class in net.solarnetwork.central.web.support
-
A lock with a corresponding counter.
- ContentCachingResponseWrapper - Class in net.solarnetwork.central.web.support
-
HttpServletResponsewrapper that caches all content written to the output stream, and allows this content to be retrieved via abyte array. - ContentCachingResponseWrapper(HttpServletResponse, boolean) - Constructor for class net.solarnetwork.central.web.support.ContentCachingResponseWrapper
-
Create a new ContentCachingResponseWrapper for the given servlet response.
- ContentCachingService - Interface in net.solarnetwork.central.web.support
-
Service that supports caching HTTP responses using keys derived from HTTP requests.
- ContentCachingService.CompressionType - Enum Class in net.solarnetwork.central.web.support
-
Enumeration of supported compression types.
- CONTINUE - Enum constant in enum class net.solarnetwork.central.dao.BulkExportingDao.ExportCallbackAction
-
Continue processing.
- copyFrom(PaginationCriteria) - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
-
Copy the properties of another criteria into this instance.
- copyFrom(PaginationCriteria) - Method in class net.solarnetwork.central.common.dao.BasicLocationRequestCriteria
- copyFrom(PaginationCriteria) - Method in class net.solarnetwork.central.common.dao.BasicUserEventFilter
- copyFrom(PaginationCriteria) - Method in class net.solarnetwork.central.dao.BasicUserMetadataFilter
- copyTo(C) - Method in class net.solarnetwork.central.dao.BaseUserModifiableEntity
- copyTo(C) - Method in class net.solarnetwork.central.domain.BaseUserCertificate
- count() - Method in class net.solarnetwork.central.web.support.ContentCachingFilter.LockAndCount
-
Get the count value.
- countPreparedStatementCreator() - Method in interface net.solarnetwork.central.common.dao.jdbc.CountPreparedStatementCreatorProvider
-
Get the
PreparedStatementCreatorto ues for count results. - countPreparedStatementCreator() - Method in class net.solarnetwork.central.common.dao.jdbc.sql.SelectUserEvent
- CountPreparedStatementCreatorProvider - Interface in net.solarnetwork.central.common.dao.jdbc
-
Provider of
PreparedStatementCreatorinstances for a count result. - Country - Enum constant in enum class net.solarnetwork.central.domain.LocationPrecision
- CountsFlushed - Enum constant in enum class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditorCount
-
Flushed counts to DB.
- create(K1, K2, T) - Method in interface net.solarnetwork.central.common.dao.GenericCompositeKey3Dao
-
Create an entity using a specific first key component, assuming the second component is generated by the database.
- create(K1, T) - Method in interface net.solarnetwork.central.common.dao.GenericCompositeKey2Dao
-
Create an entity using a specific first key component, assuming the second component is generated by the database.
- createAddress(String, String) - Method in class net.solarnetwork.central.mail.support.MailServiceHelper
-
Create a new
MailAddressfrom a display name and an email address. - createBulkLoadingContext(BulkLoadingDao.LoadingOptions, BulkLoadingDao.LoadingExceptionHandler<T, PK>) - Method in interface net.solarnetwork.central.dao.BulkLoadingDao
-
Initiate a bulk loading operation.
- createCache(CacheManager, Class<K>, Class<V>, String) - Method in class net.solarnetwork.central.support.CacheSettings
-
Create a cache.
- createCheckpoint() - Method in class net.solarnetwork.central.common.dao.jdbc.BulkLoadingDaoSupport.BulkLoadingContext
- createCheckpoint() - Method in interface net.solarnetwork.central.dao.BulkLoadingDao.LoadingContext
-
Create a checkpoint that can be rolled back to.
- Created - Enum constant in enum class net.solarnetwork.central.domain.LocationRequestStatus
-
The location has been created.
- Created - Enum constant in enum class net.solarnetwork.central.support.JCacheFactoryBean.ExpiryPolicy
- createFilterResults(F, Map<String, Object>, Iterable<M>, Long, Integer, Integer) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisFilterableDaoSupport
- createFilterResults(F, Map<String, Object>, Iterable<M>, Long, Integer, Integer) - Method in interface net.solarnetwork.central.dao.mybatis.support.FilterResultsFactory
-
Create a results instance from query results.
- createKey(CompositeKey, Object...) - Method in interface net.solarnetwork.central.domain.CompositeKey
-
Create a new key instance based on a template and component arguments.
- createKey(CompositeKey, Object...) - Method in class net.solarnetwork.central.domain.LongIntegerCompositePK
- createKey(CompositeKey, Object...) - Method in class net.solarnetwork.central.domain.LongStringCompositePK
- createKey(CompositeKey, Object...) - Method in class net.solarnetwork.central.domain.UserLongCompositePK
- createKey(CompositeKey, Object...) - Method in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
- createKey(CompositeKey, Object...) - Method in class net.solarnetwork.central.domain.UserLongStringCompositePK
- createKey(CompositeKey, Object...) - Method in class net.solarnetwork.central.domain.UserStringCompositePK
- createKey(CompositeKey, Object...) - Method in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
- createKey(CompositeKey, Object...) - Method in class net.solarnetwork.central.domain.UserUuidLongCompositePK
- createKey(CompositeKey, Object...) - Method in class net.solarnetwork.central.domain.UserUuidPK
- createMimeMessage() - Method in class net.solarnetwork.central.common.mail.javamail.ManagedJavaMailSender
- createMimeMessage() - Method in class net.solarnetwork.central.mail.mock.MockMailSender
- createMimeMessage(InputStream) - Method in class net.solarnetwork.central.common.mail.javamail.ManagedJavaMailSender
- createMimeMessage(InputStream) - Method in class net.solarnetwork.central.mail.mock.MockMailSender
- createMultipartFile(FileItem) - Method in class org.springframework.web.multipart.commons.CommonsFileUploadSupport
-
Create a
CommonsMultipartFilewrapper for the given CommonsFileItem. - createPreparedStatement(Connection) - Method in class net.solarnetwork.central.common.dao.jdbc.sql.DeleteAppSetting
- createPreparedStatement(Connection) - Method in class net.solarnetwork.central.common.dao.jdbc.sql.DeleteForCompositeKey
- createPreparedStatement(Connection) - Method in class net.solarnetwork.central.common.dao.jdbc.sql.DeleteForGroupMinimumIndex
- createPreparedStatement(Connection) - Method in class net.solarnetwork.central.common.dao.jdbc.sql.DeleteForId
- createPreparedStatement(Connection) - Method in class net.solarnetwork.central.common.dao.jdbc.sql.DeleteLocationRequest
- createPreparedStatement(Connection) - Method in class net.solarnetwork.central.common.dao.jdbc.sql.DeleteUserEvent
- createPreparedStatement(Connection) - Method in class net.solarnetwork.central.common.dao.jdbc.sql.InsertAppSetting
- createPreparedStatement(Connection) - Method in class net.solarnetwork.central.common.dao.jdbc.sql.InsertLocationRequest
- createPreparedStatement(Connection) - Method in class net.solarnetwork.central.common.dao.jdbc.sql.InsertUserEvent
- createPreparedStatement(Connection) - Method in class net.solarnetwork.central.common.dao.jdbc.sql.SelectAppSetting
- createPreparedStatement(Connection) - Method in class net.solarnetwork.central.common.dao.jdbc.sql.SelectLocationRequest
- createPreparedStatement(Connection) - Method in class net.solarnetwork.central.common.dao.jdbc.sql.SelectSolarNodeOwnership
- createPreparedStatement(Connection) - Method in class net.solarnetwork.central.common.dao.jdbc.sql.SelectUserAuthTokenNodes
- createPreparedStatement(Connection) - Method in class net.solarnetwork.central.common.dao.jdbc.sql.SelectUserEvent
- createPreparedStatement(Connection) - Method in class net.solarnetwork.central.common.dao.jdbc.sql.UpdateEnabledIdFilter
- createPreparedStatement(Connection) - Method in class net.solarnetwork.central.common.dao.jdbc.sql.UpdateLocationRequest
- createPreparedStatement(Connection, String, boolean) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Create a
PreparedStatementwith settings appropriate for updating or not. - createResourceDataSource(String, String, Locale, Object...) - Method in class net.solarnetwork.central.mail.support.MailServiceHelper
-
Create a new
MessageTemplateDataSourcefrom necessary components. - createSecurityPolicyProxy(SecurityPolicyEnforcer) - Static method in class net.solarnetwork.central.security.SecurityPolicyEnforcer
-
Wrap an object with a
SecurityPolicyEnforcer, enforcing policy properties. - createUserDetails(String, UserDetails, List<GrantedAuthority>) - Method in class net.solarnetwork.central.security.jdbc.JdbcUserDetailsService
- CRON_PLAIN_SECOND_FIELD_PATTERN - Static variable in class net.solarnetwork.central.scheduler.SchedulerUtils
-
A pattern to match a digit-only second field number value.
- CsvFilteredResultsProcessor<R> - Class in net.solarnetwork.central.support
-
Basic
FilteredResultsProcessorthat serializes to CSV. - CsvFilteredResultsProcessor(Writer) - Constructor for class net.solarnetwork.central.support.CsvFilteredResultsProcessor
-
Default constructor.
- CsvFilteredResultsProcessor(Writer, boolean) - Constructor for class net.solarnetwork.central.support.CsvFilteredResultsProcessor
-
Constructor.
- CsvFilteredResultsProcessor(Writer, MimeType, boolean, PropertySerializerRegistrar) - Constructor for class net.solarnetwork.central.support.CsvFilteredResultsProcessor
-
Constructor.
- CsvFilteredResultsProcessor(Writer, MimeType, boolean, PropertySerializerRegistrar, Set<String>, Set<Class<?>>) - Constructor for class net.solarnetwork.central.support.CsvFilteredResultsProcessor
-
Constructor.
- currentStatus() - Method in interface net.solarnetwork.central.scheduler.SchedulerManager
-
Get the current status of the scheduler.
- currentStatus() - Method in class net.solarnetwork.central.scheduler.SimpleSchedulerManager
- currentTokenId() - Static method in class net.solarnetwork.central.security.SecurityUtils
-
Get the current
SecurityToken.getToken(), if available.
D
- dailyAuditNodeService(Long, String, Instant, long) - Static method in class net.solarnetwork.central.dao.AuditNodeServiceEntity
-
Create a daily audit datum.
- dailyAuditUserService(Long, String, Instant, long) - Static method in class net.solarnetwork.central.dao.AuditUserServiceEntity
-
Create a daily audit datum.
- DaoSolarNodeMetadataBiz - Class in net.solarnetwork.central.biz.dao
-
DAO-based implementation of
SolarNodeMetadataBiz. - DaoSolarNodeMetadataBiz(SolarNodeMetadataDao) - Constructor for class net.solarnetwork.central.biz.dao.DaoSolarNodeMetadataBiz
-
Constructor.
- DaoUserEventBiz - Class in net.solarnetwork.central.biz.dao
-
DAO implementation of
UserEventBiz. - DaoUserEventBiz(UserEventDao) - Constructor for class net.solarnetwork.central.biz.dao.DaoUserEventBiz
-
Constructor.
- DaoUserMetadataBiz - Class in net.solarnetwork.central.biz.dao
-
DAO-based implementation of
UserMetadataBiz. - DaoUserMetadataBiz(UserMetadataDao) - Constructor for class net.solarnetwork.central.biz.dao.DaoUserMetadataBiz
-
Constructor.
- DATE_PROPERTY - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
A query property for a general date value.
- DateRangeFilter - Interface in net.solarnetwork.central.domain
-
Filter API for a date range.
- Datum - Enum constant in enum class net.solarnetwork.central.security.SecurityPolicyMetadataType
-
A datum or location specific metadata type.
- DEFALUT_MAX_DATE_SKEW - Static variable in class net.solarnetwork.central.security.config.SecurityTokenFilterSettings
-
The
maxDateSkewproperty default value. - DEFAULT_AUTHORITIES_BY_USERNAME_SQL - Static variable in class net.solarnetwork.central.security.jdbc.JdbcUserDetailsService
- DEFAULT_BATCH_SIZE - Static variable in class net.solarnetwork.central.common.dao.jdbc.BulkLoadingDaoSupport
-
The default batch size.
- DEFAULT_BLOCKED_JOB_MAX_SECONDS - Static variable in class net.solarnetwork.central.scheduler.SimpleSchedulerManager
-
The default
blockedJobMaxSecondsproperty value. - DEFAULT_CONNECTION_RECOVERY_DELAY - Static variable in class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
-
The default value for the
connecitonRecoveryDelayproperty. - DEFAULT_CRON - Static variable in class net.solarnetwork.central.scheduler.JobSupport
-
The
scheduleproperty default value. - DEFAULT_DATE_FORMAT - Static variable in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
The default format pattern for a date property.
- DEFAULT_DATE_TIME_FORMAT - Static variable in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
The default format pattern for a date and time property.
- DEFAULT_DATE_TIME_FORMAT_Z - Static variable in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
The default format pattern for adate and time property with an explicit Z time zone.
- DEFAULT_DELAY - Static variable in class net.solarnetwork.central.support.DelayedOcassionalProcessor
-
The
delayproperty default value. - DEFAULT_DISK_MAX_SIZE_MB - Static variable in class net.solarnetwork.central.support.CacheSettings
-
The
diskMaxSizeMbproperty default value. - DEFAULT_DISK_PERSISTENT - Static variable in class net.solarnetwork.central.support.CacheSettings
-
The
diskPersistentproperty default value. - DEFAULT_FETCH_SIZE - Static variable in class net.solarnetwork.central.common.dao.jdbc.sql.SelectUserEvent
-
The
fetchSizeproperty default value. - DEFAULT_FLUSH_DELAY - Static variable in class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
-
The default value for the
flushDelayproperty. - DEFAULT_FREE_SPACE_WARNING_SIZE - Static variable in class net.solarnetwork.central.support.DirectoryCleanerJob
-
The
freeSpaceWarningSizeproperty default value. - DEFAULT_HEAP_MAX_ENTRIES - Static variable in class net.solarnetwork.central.support.CacheSettings
-
The
heapMaxEntriesproperty default value. - DEFAULT_JAVA_BEAN_IGNORE_PROPERTIES - Static variable in class net.solarnetwork.central.support.CsvFilteredResultsProcessor
-
The default value for the
javaBeanIgnorePropertiesproperty. - DEFAULT_JAVA_BEAN_STRING_VALUES - Static variable in class net.solarnetwork.central.support.CsvFilteredResultsProcessor
-
The default value for the
javaBeanTreatAsStringValuesproperty. - DEFAULT_JITTER - Static variable in class net.solarnetwork.central.scheduler.JobSupport
-
The
jitterproperty default value. - DEFAULT_MAX_CONTAINER_ID_LENGTH - Static variable in class net.solarnetwork.central.common.config.ApplicationMetadataEnvironmentPostProcessor
-
The default container ID maximum length.
- DEFAULT_MAX_ITERATIONS - Static variable in class net.solarnetwork.central.scheduler.JobSupport
-
The
maximumIterationsproperty default value. - DEFAULT_MAX_REQUEST_BODY_SIZE - Static variable in class net.solarnetwork.central.security.config.SecurityTokenFilterSettings
-
The
maxRequestBodySizeproperty default value. - DEFAULT_MAX_REQUEST_BODY_SIZE - Static variable in class net.solarnetwork.central.security.web.SecurityTokenAuthenticationFilter
-
The default value for the
maxRequestBodySizeproperty. - DEFAULT_MAX_WAIT - Static variable in class net.solarnetwork.central.scheduler.JobSupport
-
The
maximumWaitMsproperty default value. - DEFAULT_MINIMUM_AGE - Static variable in class net.solarnetwork.central.support.DirectoryCleanerJob
-
The
minimumAgeproperty default value. - DEFAULT_MINIMUM_COMPRESS_LENGTH - Static variable in class net.solarnetwork.central.security.config.SecurityTokenFilterSettings
-
The
minimumCompressLengthproperty default value. - DEFAULT_MINIMUM_SPOOL_LENGTH - Static variable in class net.solarnetwork.central.security.config.SecurityTokenFilterSettings
-
The
minimumSpoolLengthproperty default value. - DEFAULT_MQTT_HOST - Static variable in class net.solarnetwork.central.support.ObservableMqttConnection
-
The default value for the
mqttHostproperty. - DEFAULT_MQTT_USERNAME - Static variable in class net.solarnetwork.central.support.ObservableMqttConnection
-
The default value for the
mqttUsernameproperty. - DEFAULT_NODE_SERVICE_INCREMENT_SQL - Static variable in class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
-
The default value for the
nodeServiceIncrementSqlproperty. - DEFAULT_PARALLELISM - Static variable in class net.solarnetwork.central.scheduler.JobSupport
-
The
parallelismproperty default value. - DEFAULT_PUBLISH_QOS - Static variable in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
The
publishQosproperty default value. - DEFAULT_PUBLISH_TIMEOUT_SECONDS - Static variable in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
The
connectTimeoutSecondsproperty default value. - DEFAULT_QUEUE_LAG_ALERT_THRESHOLD - Variable in class net.solarnetwork.central.biz.dao.AsyncDaoUserEventAppenderBiz
-
The
queueLagAlertThresholdproperty default value. - DEFAULT_QUEUE_SIZE_ALERT_THRESHOLD - Static variable in class net.solarnetwork.central.support.DelayedOcassionalProcessor
-
The
queueSizeAlertThresholddefault value. - DEFAULT_SPOOL_DIRECTORY - Static variable in class net.solarnetwork.central.security.config.SecurityTokenFilterSettings
-
The
spoolDirectoryproperty default value. - DEFAULT_SQL - Static variable in class net.solarnetwork.central.common.job.StaleAuditNodeServiceProcessor
-
The default
jdbcCallvalue. - DEFAULT_SQL - Static variable in class net.solarnetwork.central.common.job.StaleAuditUserServiceProcessor
-
The default
jdbcCallvalue. - DEFAULT_STAT_LOG_ACCESS_COUNT - Static variable in class net.solarnetwork.central.web.support.ContentCachingFilter
-
The default value for the
statLogAccessCountproperty. - DEFAULT_STAT_LOG_ACCESS_COUNT - Static variable in class net.solarnetwork.central.web.support.JCacheContentCachingService
-
The default value for the
statLogAccessCountproperty. - DEFAULT_SUBSCRIBE_QOS - Static variable in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
The
subscribeQosproperty default value. - DEFAULT_SUBSCRIBE_TIMEOUT_SECONDS - Static variable in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
The
subscribeTimeoutSecondsproperty default value. - DEFAULT_TIME_TO_IDLE - Static variable in class net.solarnetwork.central.support.CacheSettings
-
The
ttiproperty default value. - DEFAULT_TIME_TO_LIVE - Static variable in class net.solarnetwork.central.support.CacheSettings
-
The
ttlproperty default value. - DEFAULT_TIME_UNIT - Static variable in class net.solarnetwork.central.support.SimpleCache
- DEFAULT_TIMESTAMP_FORMAT - Static variable in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
The default format pattern for a millisecond-precise date and time property.
- DEFAULT_TIMESTAMP_FORMAT_Z - Static variable in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
The default format pattern for a millisecond-precise date and time property with an explicit Z time zone.
- DEFAULT_TOKEN_AUTHORITIES_BY_USERNAME_SQL - Static variable in class net.solarnetwork.central.security.jdbc.JdbcUserDetailsService
- DEFAULT_TOKEN_USERS_BY_USERNAME_SQL - Static variable in class net.solarnetwork.central.security.jdbc.JdbcUserDetailsService
- DEFAULT_TRANSIENT_ERROR_TRIES - Static variable in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
The
transientErrorTriesproperty default value. - DEFAULT_TRANSIENT_EXCEPTION_RETRY_COUNT - Static variable in class net.solarnetwork.central.web.BaseTransientDataAccessRetryController
-
The
transientExceptionRetryCountproperty default value. - DEFAULT_TRANSIENT_EXCEPTION_RETRY_DELAY - Static variable in class net.solarnetwork.central.web.BaseTransientDataAccessRetryController
-
The
transientExceptionRetryDelayproperty default value. - DEFAULT_TTL - Static variable in class net.solarnetwork.central.support.SimpleCache
- DEFAULT_UPDATE_DELAY - Static variable in class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
-
The default value for the
updateDelayproperty. - DEFAULT_USER_SERVICE_INCREMENT_SQL - Static variable in class net.solarnetwork.central.common.dao.jdbc.JdbcUserServiceAuditor
-
The default value for the
nodeServiceIncrementSqlproperty. - DEFAULT_USERS_BY_USERNAME_SQL - Static variable in class net.solarnetwork.central.security.jdbc.JdbcUserDetailsService
- DefaultMailService - Class in net.solarnetwork.central.mail.support
-
Default implementation of
MailServicethat uses Spring's mail classes for sending mail. - DefaultMailService(MailSender) - Constructor for class net.solarnetwork.central.mail.support.DefaultMailService
-
Constructor.
- DEFUALT_PING_TEST_MAX_EXECUTION - Static variable in class net.solarnetwork.central.scheduler.SimpleSchedulerManager
-
The default
pingTestMaximumExecutionMillisecondsproperty value. - DelayedOcassionalProcessor<T> - Class in net.solarnetwork.central.support
-
Asynchronously process ocassionally-appearing items.
- DelayedOcassionalProcessor(Clock, StatTracker, TaskScheduler, Queue<T>) - Constructor for class net.solarnetwork.central.support.DelayedOcassionalProcessor
-
Constructor.
- DelayedOcassionalProcessor.Stats - Enum Class in net.solarnetwork.central.support
-
Processor statistics.
- DelayQueueSet<E> - Class in net.solarnetwork.central.support
-
A combination of
BlockingQueueandSet. - DelayQueueSet() - Constructor for class net.solarnetwork.central.support.DelayQueueSet
-
Creates a new
DelayQueuethat is initially empty. - DelayQueueSet(int) - Constructor for class net.solarnetwork.central.support.DelayQueueSet
-
Creates a new
DelayQueuethat is initially empty. - DelayQueueSet(Collection<? extends E>) - Constructor for class net.solarnetwork.central.support.DelayQueueSet
-
Creates a
DelayQueueinitially containing the elements of the given collection ofDelayedinstances. - DelayQueueSet(Set<E>) - Constructor for class net.solarnetwork.central.support.DelayQueueSet
-
Creates a new
DelayQueuethat is initially empty. - delegate - Variable in class net.solarnetwork.central.common.dao.CachingGenericDao
-
The delegate DAO.
- DelegatingErrors - Class in net.solarnetwork.central.support
-
Helper class to make overwriting some methods on an existing Errors instance.
- DelegatingErrors(Errors) - Constructor for class net.solarnetwork.central.support.DelegatingErrors
-
Constructor.
- DelegatingParser<T> - Class in net.solarnetwork.central.support
-
A parser that delegates to a set of other parsers, returning the first successful result.
- DelegatingParser(Parser<T>...) - Constructor for class net.solarnetwork.central.support.DelegatingParser
-
Constructor.
- DelegatingPasswordEncoder - Class in net.solarnetwork.central.security
-
Password encoder that delegates to a configurable list of Spring Security
org.springframework.security.crypto.password.PasswordEncoderinstances, returning passwords with a prefix tag to be able to recognize what encryption technique was used. - DelegatingPasswordEncoder(Map<String, PasswordEncoder>) - Constructor for class net.solarnetwork.central.security.DelegatingPasswordEncoder
-
Constructor.
- DelegatingValidator - Class in net.solarnetwork.central.support
-
Validator that delegates to other validators based on the class of the object being validated.
- DelegatingValidator(Map<String, Validator>) - Constructor for class net.solarnetwork.central.support.DelegatingValidator
-
Constructor.
- delete(Long, LocationRequestCriteria) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcLocationRequestDao
- delete(Long, LocationRequestCriteria) - Method in interface net.solarnetwork.central.common.dao.LocationRequestDao
-
Remove persisted entities.
- delete(AppSetting) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcAppSettingDao
- delete(LocationRequest) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcLocationRequestDao
- delete(T) - Method in class net.solarnetwork.central.common.dao.CachingGenericDao
- delete(T) - Method in interface net.solarnetwork.central.dao.GenericDao
-
Remove an object from persistent storage in the database.
- delete(T) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- delete(T) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
- DELETE_OBJECT - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
The query name used for updates in
BaseMyBatisGenericDao.delete(Entity). - DELETE_OBJECT - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
The query name used for updates in
GenericDao.delete(Entity). - deleteAll(String) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcAppSettingDao
- deleteAll(String) - Method in interface net.solarnetwork.central.dao.AppSettingDao
-
Delete all settings with a given key.
- DeleteAppSetting - Class in net.solarnetwork.central.common.dao.jdbc.sql
-
Delete
AppSettinginstances. - DeleteAppSetting(String[], String[]) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.DeleteAppSetting
-
Constructor.
- DeleteForCompositeKey - Class in net.solarnetwork.central.common.dao.jdbc.sql
-
Delete based on a composite primary key.
- DeleteForCompositeKey(CompositeKey, String, String[]) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.DeleteForCompositeKey
-
Constructor.
- DeleteForGroupMinimumIndex - Class in net.solarnetwork.central.common.dao.jdbc.sql
-
Delete items within a composite key group, having the highest key component index equal to or higher than a given value.
- DeleteForGroupMinimumIndex(CompositeKey, String, String[]) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.DeleteForGroupMinimumIndex
-
Constructor.
- DeleteForId - Class in net.solarnetwork.central.common.dao.jdbc.sql
-
Delete based on a simple primary key.
- DeleteForId(Object, String, String) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.DeleteForId
-
Constructor.
- deleteForKey(String) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.DeleteAppSetting
-
Select for a single key.
- deleteForKeyType(String, String) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.DeleteAppSetting
-
Select for a single key and type.
- deleteForUserOlderThanDate(Long, Instant) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.DeleteUserEvent
-
Create an instance for deleting events for a specific user, older than a given date.
- DeleteLocationRequest - Class in net.solarnetwork.central.common.dao.jdbc.sql
-
Delete a location request entity.
- DeleteLocationRequest(Long) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.DeleteLocationRequest
-
Constructor.
- DeleteLocationRequest(Long, LocationRequestCriteria) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.DeleteLocationRequest
-
Constructor.
- DeleteLocationRequest(LocationRequestCriteria) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.DeleteLocationRequest
-
Constructor.
- deleteSecret(String) - Method in interface net.solarnetwork.central.biz.SecretsBiz
-
Delete a secret.
- deleteSecret(String) - Method in class net.solarnetwork.central.biz.SimpleSecretsBiz
- deleteSecret(String) - Method in class net.solarnetwork.central.cloud.aws.biz.AwsSecretsBiz
- DeleteUserEvent - Class in net.solarnetwork.central.common.dao.jdbc.sql
-
Delete
UserEvententities matching a filter. - DeleteUserEvent(UserEventMaintenanceDao.UserEventPurgeFilter) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.DeleteUserEvent
-
Constructor.
- DeleteUserEvent(UuidTimestampDecoder, UserEventMaintenanceDao.UserEventPurgeFilter) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.DeleteUserEvent
-
Constructor.
- deregisterCacheEntryListener(CacheEntryListenerConfiguration<K, V>) - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- deregisterCacheEntryListener(CacheEntryListenerConfiguration<K, V>) - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- deregisterCacheEntryListener(CacheEntryListenerConfiguration<K, V>) - Method in class net.solarnetwork.central.support.SimpleCache
- deregisterCacheEvictionListener(Cache<K, V>, CacheUtils.CacheEvictionListener<K, V>) - Static method in class net.solarnetwork.central.support.CacheUtils
-
Remove a previously registered cache eviction listener.
- Destroyed - Enum constant in enum class net.solarnetwork.central.scheduler.SchedulerStatus
-
The scheduler has been stopped and will not execute any more jobs without manual intervention.
- determineEncoding(HttpServletRequest) - Method in class org.springframework.web.multipart.commons.CommonsMultipartResolver
-
Determine the encoding for the given request.
- DevMailSender - Class in net.solarnetwork.central.mail.config
-
Populate a development mail sender if
spring.mail.hostis not defined. - DevMailSender() - Constructor for class net.solarnetwork.central.mail.config.DevMailSender
- didBegin(Long) - Method in interface net.solarnetwork.central.dao.BulkExportingDao.ExportCallback
-
Called when the export has begun, before any call to
BulkExportingDao.ExportCallback.handle(Object). - differsFrom(C) - Method in class net.solarnetwork.central.dao.BaseUserModifiableEntity
- differsFrom(AuditNodeServiceValue) - Method in class net.solarnetwork.central.dao.AuditNodeServiceEntity
- differsFrom(AuditUserServiceValue) - Method in class net.solarnetwork.central.dao.AuditUserServiceEntity
- differsFrom(SolarNodeOwnership) - Method in class net.solarnetwork.central.domain.BasicSolarNodeOwnership
- differsFrom(StaleAuditNodeServiceValue) - Method in class net.solarnetwork.central.dao.StaleAuditNodeServiceEntity
- differsFrom(StaleAuditUserServiceValue) - Method in class net.solarnetwork.central.dao.StaleAuditUserServiceEntity
- DirectoryCleanerJob - Class in net.solarnetwork.central.support
-
Job to clean out expired files from a directory.
- DirectoryCleanerJob(Path) - Constructor for class net.solarnetwork.central.support.DirectoryCleanerJob
-
Constructor.
- Disabled - Enum constant in enum class net.solarnetwork.central.security.SecurityTokenStatus
-
The token is disabled and should not be used.
- disableWriting() - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
-
Disable writing.
- displayNameForInstance(Instance) - Static method in class net.solarnetwork.central.cloud.aws.domain.Ec2VirtualMachine
-
Get a display name for an EC2 instance.
- DOCTYPE_PAT - Static variable in class net.solarnetwork.central.support.xslt.BaseXsltService
-
A regular expression matching an XML DOCTYPE declaration.
- documentBuilder() - Method in class net.solarnetwork.central.support.xslt.BaseXsltService
-
Get a new document builder.
- documentBuilderFactory - Variable in class net.solarnetwork.central.support.xslt.BaseXsltService
-
The document builder factory.
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class net.solarnetwork.central.web.support.ContentCachingFilter
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class net.solarnetwork.central.security.web.SecurityTokenAuthenticationFilter
- doFindFiltered(F, List<SortDescriptor>, Integer, Integer) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisFilterableDaoSupport
-
Perform a filter search using standardized semantics.
- doLoad(T, PreparedStatement, long) - Method in class net.solarnetwork.central.common.dao.jdbc.BulkLoadingDaoSupport.BulkLoadingContext
- doWithSqlSession(SqlSession) - Method in interface net.solarnetwork.central.dao.mybatis.support.SqlSessionCallback
-
Perform some task with a
SqlSession. - doWithTransientDataAccessExceptionRetry(Supplier<T>, HttpServletRequest, int, long, Logger) - Static method in class net.solarnetwork.central.web.WebUtils
-
Perform an action with
DataAccessExceptionretry. - drainTo(Collection<? super E>) - Method in class net.solarnetwork.central.support.DelayQueueSet
- drainTo(Collection<? super E>) - Method in class net.solarnetwork.central.support.LinkedHashSetBlockingQueue
- drainTo(Collection<? super E>, int) - Method in class net.solarnetwork.central.support.DelayQueueSet
- drainTo(Collection<? super E>, int) - Method in class net.solarnetwork.central.support.LinkedHashSetBlockingQueue
- Duplicate - Enum constant in enum class net.solarnetwork.central.domain.LocationRequestStatus
-
The request was found to be a duplicate for an existing location.
- DUPLICATE_EMAIL - Enum constant in enum class net.solarnetwork.central.security.AuthorizationException.Reason
-
Duplicate email.
E
- Ec2VirtualMachine - Class in net.solarnetwork.central.cloud.aws.domain
-
EC2 implementation of
VirtualMachine. - Ec2VirtualMachine(String, String) - Constructor for class net.solarnetwork.central.cloud.aws.domain.Ec2VirtualMachine
-
Constructor.
- Ec2VirtualMachine(Instance) - Constructor for class net.solarnetwork.central.cloud.aws.domain.Ec2VirtualMachine
-
Constructor.
- ecsContainerMetadataV4(String) - Method in class net.solarnetwork.central.common.config.ApplicationMetadataEnvironmentPostProcessor
- elementJdbcType - Variable in class net.solarnetwork.central.dao.mybatis.type.BaseArrayTypeHandler
- EMAIL_ADDRESS_OID - Static variable in class net.solarnetwork.central.security.CertificateUtils
-
The
emailAddressOID. - emailSubjectAlternativeName(X509Certificate) - Static method in class net.solarnetwork.central.security.CertificateUtils
-
Extract the first available RFC 822 (email) value from the Subject Alternative Name e
- EnabledCriteria - Interface in net.solarnetwork.central.common.dao
-
Search criteria for enabled-state data.
- enableWriting() - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
-
Enable writing, and wait until the writing thread is going.
- encode(CharSequence) - Method in class net.solarnetwork.central.security.DelegatingPasswordEncoder
- encode(CharSequence) - Method in class net.solarnetwork.central.security.LegacyPasswordEncoder
-
Deprecated.
- entityEventTopic(GenericDao.EntityEventType) - Method in class net.solarnetwork.central.common.dao.CachingGenericDao
- entityIdIsAssigned() - Method in class net.solarnetwork.central.domain.LongIntegerCompositePK
-
Test if the entity ID is assigned.
- entityIdIsAssigned() - Method in class net.solarnetwork.central.domain.LongStringCompositePK
-
Test if the entity ID is assigned.
- entityIdIsAssigned() - Method in class net.solarnetwork.central.domain.UserLongCompositePK
-
Test if the entity ID is assigned.
- entityIdIsAssigned() - Method in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
-
Test if the entity ID is assigned.
- entityIdIsAssigned() - Method in class net.solarnetwork.central.domain.UserLongStringCompositePK
-
Test if the entity ID is assigned.
- entityIdIsAssigned() - Method in class net.solarnetwork.central.domain.UserStringCompositePK
-
Test if the entity ID is assigned.
- entityIdIsAssigned() - Method in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
-
Test if the entity ID is assigned.
- entityIdIsAssigned() - Method in class net.solarnetwork.central.domain.UserUuidLongCompositePK
-
Test if the entity ID is assigned.
- EntityMatch - Interface in net.solarnetwork.central.dao
-
Basic entity filter match result.
- EntryCount - Enum constant in enum class net.solarnetwork.central.web.support.ContentCacheStats
-
Number of entries in the cache.
- entrySet() - Method in class net.solarnetwork.central.web.support.UrlEncodingOnAccessMap
- ENV_APP_ID_CONTAINER_ID_LENGTH - Static variable in class net.solarnetwork.central.common.config.ApplicationMetadataEnvironmentPostProcessor
-
The system environment variable for the maximum application instance ID length, when derived from an ECS container ID.
- EQUAL - Enum constant in enum class net.solarnetwork.central.dao.ObjectCriteria.MatchType
-
Match exactly this attribute value.
- equals(Object) - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
- equals(Object) - Method in class net.solarnetwork.central.common.dao.BasicUserEventFilter
- equals(Object) - Method in class net.solarnetwork.central.dao.BasicUserMetadataFilter
- equals(Object) - Method in class net.solarnetwork.central.dao.UserUuidPK
- equals(Object) - Method in class net.solarnetwork.central.domain.AggregateDatumId
- equals(Object) - Method in class net.solarnetwork.central.domain.BaseIdentity
-
Test if two BaseEntity objects have the same
BaseIdentity.getId()value. - equals(Object) - Method in class net.solarnetwork.central.domain.BaseObjectIdentity
-
Test if two BaseObjectIdentity objects have the same
BaseObjectIdentity.getId()value. - equals(Object) - Method in class net.solarnetwork.central.domain.BaseStringIdentity
-
Test if two BaseStringEntity objects have the same
BaseStringIdentity.getId()value. - equals(Object) - Method in class net.solarnetwork.central.domain.BasicSolarNodeOwnership
-
Compare node ownership.
- equals(Object) - Method in class net.solarnetwork.central.domain.KeyTypePK
- equals(Object) - Method in class net.solarnetwork.central.domain.LongIntegerCompositePK
- equals(Object) - Method in class net.solarnetwork.central.domain.LongStringCompositePK
- equals(Object) - Method in class net.solarnetwork.central.domain.UserFilterCommand
- equals(Object) - Method in class net.solarnetwork.central.domain.UserLongCompositePK
- equals(Object) - Method in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
- equals(Object) - Method in class net.solarnetwork.central.domain.UserLongStringCompositePK
- equals(Object) - Method in class net.solarnetwork.central.domain.UserStringCompositePK
- equals(Object) - Method in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
- equals(Object) - Method in class net.solarnetwork.central.domain.UserUuidLongCompositePK
- equals(Object) - Method in class net.solarnetwork.central.domain.UserUuidPK
- equals(Object) - Method in class net.solarnetwork.central.scheduler.JobKey
- equals(Object) - Method in class net.solarnetwork.central.security.BasicSecurityPolicy
- equals(Object) - Method in class net.solarnetwork.central.support.BaseFilterSupport
- equals(Object) - Method in class net.solarnetwork.central.support.FilterSupport
- equals(Object) - Method in record class net.solarnetwork.central.support.OutputSerializationSupportContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class net.solarnetwork.central.support.SimpleCache.CachedValue
-
Compares the
SimpleCache.CachedValue.getKey()andCachedResult.getResult()values against another cached object's values. - equals(Object) - Method in class net.solarnetwork.central.support.SourceLocationFilter
- equals(Object) - Method in class net.solarnetwork.central.web.support.UrlEncodingOnAccessMap
- Error - Enum constant in enum class net.solarnetwork.central.scheduler.JobStatus
-
The job encountered an error.
- ERROR_CODE_INVALID_QUERY - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
Error code to report that a named query was not found.
- ERROR_CODE_INVALID_QUERY - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
Error code to report that a named query was not found.
- errors - Variable in class net.solarnetwork.central.support.DelegatingErrors
-
The delegate errors object.
- Eternal - Enum constant in enum class net.solarnetwork.central.support.JCacheFactoryBean.ExpiryPolicy
- event(String[], String, String, String...) - Static method in class net.solarnetwork.central.domain.LogEventInfo
-
Create a new event.
- EVENT_SORT - Static variable in class net.solarnetwork.central.biz.dao.AsyncDaoUserEventAppenderBiz
-
A comparator for
UserEventthat sorts by event ID first, then user ID. - eventDetails() - Method in interface net.solarnetwork.central.support.EventDetailsProvider
-
Get the event details.
- EventDetailsProvider - Interface in net.solarnetwork.central.support
-
General API for something can can provide event "details" in the form of a map.
- EventHandlerSupport - Class in net.solarnetwork.central.scheduler
-
Base implementation of
EventHandler. - EventHandlerSupport() - Constructor for class net.solarnetwork.central.scheduler.EventHandlerSupport
- EventsAdded - Enum constant in enum class net.solarnetwork.central.biz.dao.AsyncDaoUserEventAppenderBiz.UserEventStats
-
The count of user events added.
- EventsStored - Enum constant in enum class net.solarnetwork.central.biz.dao.AsyncDaoUserEventAppenderBiz.UserEventStats
-
The count of user events persisted.
- evictKeysMatching(Predicate<K>) - Method in class net.solarnetwork.central.common.dao.CachingGenericDao
-
Evict all keys matching a predicate.
- ExceptionUtils - Class in net.solarnetwork.central.support
-
Helpers for dealing with exceptions.
- execute(AtomicInteger) - Method in class net.solarnetwork.central.common.job.TieredStaleRecordProcessor
-
Execute the stale processing task.
- execute(AtomicInteger) - Method in class net.solarnetwork.central.common.job.TieredStoredProcedureStaleRecordProcessor
- execute(SqlSessionCallback<R>, Object) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
Execute a task with a
SqlSessionCallback, providing standardized error message handling. - executeCountQuery(String, Map<String, ?>) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisDao
-
Execute a count query for a filter.
- executeCountQuery(JdbcOperations, PreparedStatementCreator) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonJdbcUtils
-
Execute a query for a count result.
- executeFilterCountQuery(String, F, Map<String, ?>) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisFilterableDao
-
Execute a count query for a filter.
- executeFilterQuery(JdbcOperations, PaginationCriteria, PreparedStatementCreator, RowMapper<M>) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonJdbcUtils
-
Standardized utility to execute a filter based query.
- executeJobTask(AtomicInteger) - Method in class net.solarnetwork.central.common.job.TieredStaleRecordProcessor
- executeJobTask(AtomicInteger) - Method in class net.solarnetwork.central.scheduler.JobSupport
-
Execute a parallel job task.
- executeParallelJob(String) - Method in class net.solarnetwork.central.scheduler.JobSupport
-
Execute the job in parallel via multiple threads.
- executePingTest() - Method in class net.solarnetwork.central.web.PingController
- executePingTest(Model) - Method in class net.solarnetwork.central.web.PingController
- executeStreamingQuery(JdbcOperations, FilteredResultsProcessor<T>, PreparedStatementCreator, RowMapper<T>) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonJdbcUtils
-
Execute a streaming query.
- executeStreamingQuery(JdbcOperations, FilteredResultsProcessor<T>, PreparedStatementCreator, RowMapper<T>, Long, Integer, Integer, Map<String, ?>) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonJdbcUtils
-
Execute a streaming query.
- EXECUTING_KEY - Static variable in interface net.solarnetwork.central.domain.ClaimableJobState
-
The standard key for a "executing" state.
- executor - Variable in class net.solarnetwork.central.common.dao.CachingGenericDao
-
A background task executor.
- ExpandedEventsCache<K,
V> - Class in net.solarnetwork.central.support -
Cache with extended events support.
- ExpandedEventsCache(Cache<K, V>) - Constructor for class net.solarnetwork.central.support.ExpandedEventsCache
-
Constructor.
- extractExecutionScheduleDescription(Trigger) - Static method in class net.solarnetwork.central.scheduler.SchedulerUtils
-
Extract an execution schedule description from a trigger.
F
- Filter - Interface in net.solarnetwork.central.domain
-
API for a "filter-able" object, that is something that can be searched for by specifying filter keys and associated match values.
- FILTER_PARAM - Static variable in class net.solarnetwork.central.support.FilterableBulkExportOptions
-
The parameter key for a
Filterobject. - FILTER_PROPERTY - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisDao
-
The query property for a filter (search criteria) object.
- FILTER_PROPERTY - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisFilterableDao
-
A query property for a general Filter object value.
- FILTER_PROPERTY - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
The query property for a filter (search criteria) object.
- FilterableBulkExportOptions - Class in net.solarnetwork.central.support
-
Convenience extension of
BasicBulkExportOptionsfor filterable export support. - FilterableBulkExportOptions(String, Filter, List<SortDescriptor>) - Constructor for class net.solarnetwork.central.support.FilterableBulkExportOptions
-
Constructor.
- FilterableDao<M,
PK, - Interface in net.solarnetwork.central.daoF> -
API for DAOs that support filtered queries.
- filterableParameters(Filter, List<SortDescriptor>) - Static method in class net.solarnetwork.central.support.FilterableBulkExportOptions
-
Get a parameters object suitable for filterable exports.
- FilteredResultsProcessor<R> - Interface in net.solarnetwork.central.support
-
API for a service that can directly handle filtered results, in a streaming fashion.
- filteredResultsProcessorForType(List<MediaType>, HttpServletResponse, OutputSerializationSupportContext<T>) - Static method in class net.solarnetwork.central.web.WebUtils
-
Setup a filtered results processor.
- FilterMatch<PK> - Interface in net.solarnetwork.central.domain
-
A filter result instance, e.g.
- FilterResults<T> - Interface in net.solarnetwork.central.domain
-
A filtered query results object.
- FilterResultsFactory<M,
K, - Interface in net.solarnetwork.central.dao.mybatis.supportF> -
Factory API for creating filter results instances.
- FilterSupport - Class in net.solarnetwork.central.support
-
Supporting base class for
Filterimplementations. - FilterSupport() - Constructor for class net.solarnetwork.central.support.FilterSupport
- find(Long, LocationRequestCriteria) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcLocationRequestDao
- find(Long, LocationRequestCriteria) - Method in interface net.solarnetwork.central.common.dao.LocationRequestDao
-
Get a persisted entity by its primary key.
- findAggregationFiltered(F, List<SortDescriptor>, Integer, Integer) - Method in interface net.solarnetwork.central.dao.AggregationFilterableDao
-
API for querying for a filtered set of aggregated results from all possible results.
- findAll(K1, List<SortDescriptor>) - Method in interface net.solarnetwork.central.common.dao.GenericCompositeKey2Dao
-
Find all persisted entities available matching the first key component, optionally sorted in some way.
- findAll(K1, K2, List<SortDescriptor>) - Method in interface net.solarnetwork.central.common.dao.GenericCompositeKey3Dao
-
Find all persisted entities available matching the first key component, optionally sorted in some way.
- findAllForKey(K, List<SortDescriptor>) - Method in interface net.solarnetwork.central.common.dao.GenericCompositeKey2Dao
- findAllForKey(K, List<SortDescriptor>) - Method in interface net.solarnetwork.central.common.dao.GenericCompositeKey3Dao
- findAllForKey(K, List<SortDescriptor>) - Method in interface net.solarnetwork.central.common.dao.GenericCompositeKeyFilterableDao
-
Find all persisted entities available matching the components of a composite key, optionally sorted in some way.
- findFiltered(F, List<SortDescriptor>, Integer, Integer) - Method in interface net.solarnetwork.central.dao.FilterableDao
-
API for querying for a filtered set of results from all possible results.
- findFiltered(F, List<SortDescriptor>, Integer, Integer) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisFilterableDao
- findFiltered(LocationRequestCriteria, List<SortDescriptor>, Integer, Integer) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcLocationRequestDao
- findFiltered(UserEventFilter, List<SortDescriptor>, Integer, Integer) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcUserEventDao
- findFiltered(SolarNodeFilter, List<SortDescriptor>, Integer, Integer) - Method in class net.solarnetwork.central.dao.mybatis.MyBatisSolarNodeDao
- findFiltered(SolarNodeMetadataFilter, List<SortDescriptor>, Integer, Integer) - Method in class net.solarnetwork.central.dao.mybatis.MyBatisSolarNodeMetadataDao
- findFiltered(UserMetadataFilter, List<SortDescriptor>, Integer, Integer) - Method in class net.solarnetwork.central.dao.CachingUserMetadataDao
- findFiltered(UserMetadataFilter, List<SortDescriptor>, Integer, Integer) - Method in class net.solarnetwork.central.dao.mybatis.MyBatisUserMetadataDao
- findFilteredStream(UserEventFilter, FilteredResultsProcessor<UserEvent>) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcUserEventDao
- findFilteredStream(UserEventFilter, FilteredResultsProcessor<UserEvent>) - Method in interface net.solarnetwork.central.common.dao.UserEventDao
-
API for querying for a filtered stream of
UserEvententities. - findFilteredUserEvents(UserEventFilter, FilteredResultsProcessor<UserEvent>) - Method in class net.solarnetwork.central.biz.dao.DaoUserEventBiz
- findFilteredUserEvents(UserEventFilter, FilteredResultsProcessor<UserEvent>) - Method in interface net.solarnetwork.central.biz.UserEventBiz
-
API for querying for a filtered set of user events, streaming the results.
- findMessages(Instant, String[], String) - Method in class net.solarnetwork.central.dao.mybatis.MyBatisVersionedMessageDao
- findMessages(Instant, String[], String) - Method in interface net.solarnetwork.central.dao.VersionedMessageDao
-
Get all available messages for a specific version.
- FindMessages - Enum constant in enum class net.solarnetwork.central.dao.mybatis.MyBatisVersionedMessageDao.QueryName
- findSolarNodeMetadata(SolarNodeMetadataFilter, List<SortDescriptor>, Integer, Integer) - Method in class net.solarnetwork.central.biz.dao.DaoSolarNodeMetadataBiz
- findSolarNodeMetadata(SolarNodeMetadataFilter, List<SortDescriptor>, Integer, Integer) - Method in interface net.solarnetwork.central.biz.SolarNodeMetadataBiz
-
Search for node metadata.
- findUserMetadata(UserMetadataFilter, List<SortDescriptor>, Integer, Integer) - Method in class net.solarnetwork.central.biz.dao.DaoUserMetadataBiz
- findUserMetadata(UserMetadataFilter, List<SortDescriptor>, Integer, Integer) - Method in interface net.solarnetwork.central.biz.UserMetadataBiz
-
Search for user metadata.
- FIRST_ROW - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisDao
-
A RowBounds instance that returns at most the first row.
- flush() - Method in class net.solarnetwork.central.support.AbstractFilteredResultsProcessor
- flush() - Method in class net.solarnetwork.central.support.CsvFilteredResultsProcessor
- flush() - Method in class net.solarnetwork.central.support.ObjectMapperFilteredResultsProcessor
- forEach(Consumer<? super Cache.Entry<K, V>>) - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- FORGOTTEN_PASSWORD_NOT_CONFIRMED - Enum constant in enum class net.solarnetwork.central.security.AuthorizationException.Reason
-
Forgotten password not confirmed.
- forUpdate(boolean, String[], StringBuilder) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Generate SQL FOR UPDATE SKIP LOCKED criteria to support locking.
- forUpdate(boolean, StringBuilder) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Generate SQL FOR UPDATE SKIP LOCKED criteria to support locking.
G
- GeneralDatumMetadataSerializer - Class in net.solarnetwork.central.support
-
JSON serializer for
GeneralDatumMetadata. - GeneralDatumMetadataSerializer() - Constructor for class net.solarnetwork.central.support.GeneralDatumMetadataSerializer
- generate() - Method in class net.solarnetwork.central.support.RandomUuidGenerator
- generate() - Method in class net.solarnetwork.central.support.TimeBasedUuidGenerator
- generateErrorsMessage(Errors, Locale, MessageSource) - Static method in class net.solarnetwork.central.support.ExceptionUtils
-
Generate an error message from an
Errorsinstance. - generateErrorsResult(Errors, String, String, Locale, MessageSource) - Static method in class net.solarnetwork.central.support.ExceptionUtils
-
Generate an error result from an
Errorsinstance. - generateErrorsResult(Errors, String, Locale, MessageSource) - Static method in class net.solarnetwork.central.support.ExceptionUtils
-
Generate an error result from an
Errorsinstance. - GenericCompositeKey2Dao<T,
K, - Interface in net.solarnetwork.central.common.daoK1, K2> -
DAO API using a composite key of 2 components.
- GenericCompositeKey3Dao<T,
K, - Interface in net.solarnetwork.central.common.daoK1, K2, K3> -
DAO API using a composite key of 3 components.
- GenericCompositeKeyFilterableDao<T,
K> - Interface in net.solarnetwork.central.common.dao -
API for a DAO that can filter by composite key components.
- GenericDao<T,
PK> - Interface in net.solarnetwork.central.dao -
Generic DAO API.
- GenericWriteOnlyDao<T,
K> - Interface in net.solarnetwork.central.common.dao -
API for a generic write-only DAO.
- get(Long) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcLocationRequestDao
- get(Object) - Method in class net.solarnetwork.central.web.support.UrlEncodingOnAccessMap
- get(K) - Method in class net.solarnetwork.central.common.dao.CachingGenericDao
- get(K) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
- get(K) - Method in class net.solarnetwork.central.support.BasicSharedValueCache
- get(K) - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- get(K) - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- get(K) - Method in interface net.solarnetwork.central.support.SharedValueCache
-
Get a cached value by key.
- get(K) - Method in class net.solarnetwork.central.support.SimpleCache
- get(KeyTypePK) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcAppSettingDao
- get(PK) - Method in interface net.solarnetwork.central.dao.GenericDao
-
Get a persisted domain object by its primary key.
- get(PK) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- getAccept(HttpServletRequest) - Method in class net.solarnetwork.central.web.support.JCacheContentCachingService
- getAccessSecret() - Method in class net.solarnetwork.central.cloud.domain.CloudAccessSettings
-
Get the client access token secret.
- getAccessToken() - Method in class net.solarnetwork.central.cloud.domain.CloudAccessSettings
-
Get the client access token.
- getActiveSecurityPolicy() - Method in class net.solarnetwork.central.security.AuthorizationSupport
-
Get a
SecurityPolicyfor the active user, if available. - getActiveSecurityPolicy() - Static method in class net.solarnetwork.central.security.SecurityUtils
-
Get a
SecurityPolicyfor the active user, if available. - getActor(Authentication) - Static method in class net.solarnetwork.central.security.SecurityUtils
-
Get the actor for a given authentication.
- getActorUserId(Authentication) - Static method in class net.solarnetwork.central.security.SecurityUtils
-
Get the ID of the user associated with a given authentication.
- getAggregation() - Method in class net.solarnetwork.central.dao.AuditNodeServiceEntity
- getAggregation() - Method in class net.solarnetwork.central.dao.AuditUserServiceEntity
- getAggregation() - Method in class net.solarnetwork.central.domain.AggregateDatumId
-
Get the aggregation.
- getAggregation() - Method in interface net.solarnetwork.central.domain.AggregationFilter
-
Get an aggregation to apply to the query.
- getAggregation() - Method in interface net.solarnetwork.central.domain.AuditNodeServiceValue
-
Get time period associated with this audit value.
- getAggregation() - Method in interface net.solarnetwork.central.domain.AuditUserServiceValue
-
Get time period associated with this audit value.
- getAggregation() - Method in interface net.solarnetwork.central.domain.StaleAuditNodeServiceValue
-
Get time period associated with this audit value.
- getAggregation() - Method in interface net.solarnetwork.central.domain.StaleAuditUserServiceValue
-
Get time period associated with this audit value.
- getAggregations() - Method in class net.solarnetwork.central.security.BasicSecurityPolicy
- getAggregations() - Method in interface net.solarnetwork.central.security.SecurityPolicy
-
Get a set of aggregations this policy applies to.
- getAll(List<SortDescriptor>) - Method in class net.solarnetwork.central.common.dao.CachingGenericDao
- getAll(List<SortDescriptor>) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcAppSettingDao
- getAll(List<SortDescriptor>) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcLocationRequestDao
- getAll(List<SortDescriptor>) - Method in interface net.solarnetwork.central.dao.GenericDao
-
Get a list of persisted domain objects, optionally sorted in some way.
- getAll(List<SortDescriptor>) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- getAll(List<SortDescriptor>) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
- getAll(Set<? extends K>) - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- getAll(Set<? extends K>) - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- getAll(Set<? extends K>) - Method in class net.solarnetwork.central.support.SimpleCache
- getAllErrors() - Method in class net.solarnetwork.central.support.DelegatingErrors
- getAllMessages(HttpServletRequest, Model, Locale) - Method in class net.solarnetwork.central.web.MessageController
-
Get all messages.
- getAndPut(K, V) - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- getAndPut(K, V) - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- getAndPut(K, V) - Method in class net.solarnetwork.central.support.SimpleCache
- getAndRemove(K) - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- getAndRemove(K) - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- getAndRemove(K) - Method in class net.solarnetwork.central.support.SimpleCache
- getAndReplace(K, V) - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- getAndReplace(K, V) - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- getAndReplace(K, V) - Method in class net.solarnetwork.central.support.SimpleCache
- getApiPaths() - Method in class net.solarnetwork.central.security.BasicSecurityPolicy
- getApiPaths() - Method in interface net.solarnetwork.central.security.SecurityPolicy
-
Get a set of API paths this policy allows.
- getAppConfiguration() - Method in interface net.solarnetwork.central.biz.AppConfigurationBiz
-
Get the application configuration.
- getAppConfiguration() - Method in class net.solarnetwork.central.support.BasicAppConfigurationBiz
- getArgumentTypes() - Method in class net.solarnetwork.central.support.xslt.RandomUuidFunction
- getArray(ResultSet, int) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonJdbcUtils
-
Get an array result column value.
- getAttachments() - Method in interface net.solarnetwork.central.mail.MessageDataSource
-
Get a collection of message attachments.
- getAttachments() - Method in class net.solarnetwork.central.mail.support.SimpleMessageDataSource
- getAuditClock() - Method in interface net.solarnetwork.central.biz.NodeServiceAuditor
-
Get the clock used for auditing.
- getAuditClock() - Method in interface net.solarnetwork.central.biz.UserServiceAuditor
-
Get the clock used for auditing.
- getAuditClock() - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
- getAuthorities() - Method in class net.solarnetwork.central.security.AuthenticatedNode
- getBatchSize() - Method in class net.solarnetwork.central.common.dao.jdbc.sql.InsertLocationRequest
- getBatchSize() - Method in interface net.solarnetwork.central.dao.BulkExportingDao.ExportOptions
-
Get a batch size hint.
- getBatchSize() - Method in interface net.solarnetwork.central.dao.BulkLoadingDao.LoadingOptions
-
Get a batch size.
- getBatchSize() - Method in class net.solarnetwork.central.support.BasicBulkExportOptions
- getBatchSize() - Method in class net.solarnetwork.central.support.SimpleBulkLoadingOptions
-
Get the batch size hint.
- getBcc() - Method in interface net.solarnetwork.central.mail.MailAddress
-
Get list of addresses to blind-carbon-copy the mail to.
- getBcc() - Method in class net.solarnetwork.central.mail.support.BasicMailAddress
- getBlockedJobMaxSeconds() - Method in class net.solarnetwork.central.scheduler.SimpleSchedulerManager
- getBody() - Method in interface net.solarnetwork.central.mail.MessageDataSource
-
Get the message body.
- getBody() - Method in class net.solarnetwork.central.mail.support.ClasspathResourceMessageTemplateDataSource
- getBody() - Method in class net.solarnetwork.central.mail.support.SimpleMessageDataSource
- getBundleNames() - Method in class net.solarnetwork.central.dao.VersionedMessageDao.VersionedMessages
-
Get the bundle names associated with these messages.
- getBytes() - Method in class org.springframework.web.multipart.commons.CommonsMultipartFile
- getCacheContentMetadata(String, HttpServletRequest, int, HttpHeaders) - Method in class net.solarnetwork.central.web.support.JCacheContentCachingService
-
Get metadata for the cache content.
- getCacheManager() - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- getCacheManager() - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- getCacheManager() - Method in class net.solarnetwork.central.support.SimpleCache
- getCc() - Method in interface net.solarnetwork.central.mail.MailAddress
-
Get list of addresses to carbon-copy the mail to.
- getCc() - Method in class net.solarnetwork.central.mail.support.BasicMailAddress
- getCertificate() - Method in class net.solarnetwork.central.domain.BaseUserCertificate
-
Get the certificate.
- getChildDelete() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- getChildInsert() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- getChildUpdate() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- getClassLoader() - Method in class net.solarnetwork.central.mail.support.ClasspathResourceMessageTemplateDataSource
-
Get the custom ClassLoader to use when resolving the template resource.
- getCode() - Method in enum class net.solarnetwork.central.domain.LocationRequestStatus
- getCodedValueSet(ResultSet, int, Class<T>) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonJdbcUtils
-
Get a set of enumerated coded values from a JDBC array.
- getColumnCount() - Method in interface net.solarnetwork.central.common.dao.jdbc.ColumnCountProvider
-
Get the count of SQL columns referenced by this instance.
- getCommittedCount() - Method in class net.solarnetwork.central.common.dao.jdbc.BulkLoadingDaoSupport.BulkLoadingContext
- getCommittedCount() - Method in interface net.solarnetwork.central.dao.BulkLoadingDao.LoadingContext
-
Get the count of entities committed thus far using this context.
- getCompleted() - Method in class net.solarnetwork.central.domain.BaseClaimableJob
- getCompleted() - Method in interface net.solarnetwork.central.domain.ClaimableJob
-
Get the completed date.
- getCompressibleContentTypePattern() - Method in class net.solarnetwork.central.security.config.SecurityTokenFilterSettings
-
Get a pattern of compressible content types.
- getConfiguration() - Method in class net.solarnetwork.central.domain.BaseClaimableJob
- getConfiguration() - Method in interface net.solarnetwork.central.domain.ClaimableJob
-
Get the job configuration details.
- getConfiguration(Class<C>) - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- getConfiguration(Class<C>) - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- getConfiguration(Class<C>) - Method in class net.solarnetwork.central.support.SimpleCache
- getConnectionObservers() - Method in class net.solarnetwork.central.support.ObservableMqttConnection
-
Get the connection observers.
- getConnectionRecoveryDelay() - Method in class net.solarnetwork.central.common.config.JdbcNodeServiceAuditorConfig.NodeServiceAuditorSettings
- getContainerId() - Method in class net.solarnetwork.central.cloud.domain.ContainerMetadata
-
Get the unique container ID.
- getContent() - Method in interface net.solarnetwork.central.web.support.CachedContent
-
Get the content.
- getContent() - Method in class net.solarnetwork.central.web.support.SimpleCachedContent
- getContentAsByteArray() - Method in class net.solarnetwork.central.web.support.ContentCachingResponseWrapper
-
Return the cached response content as a byte array.
- getContentEncoding() - Method in interface net.solarnetwork.central.web.support.CachedContent
-
Get the content encoding.
- getContentEncoding() - Method in enum class net.solarnetwork.central.web.support.ContentCachingService.CompressionType
-
Get the HTTP Content-Encoding value associated with this compression type.
- getContentEncoding() - Method in class net.solarnetwork.central.web.support.SimpleCachedContent
- getContentInputStream() - Method in class net.solarnetwork.central.web.support.ContentCachingResponseWrapper
-
Return an
InputStreamto the cached content. - getContentLength() - Method in interface net.solarnetwork.central.web.support.CachedContent
-
Get the length of the content.
- getContentLength() - Method in class net.solarnetwork.central.web.support.SimpleCachedContent
- getContentSize() - Method in class net.solarnetwork.central.web.support.ContentCachingResponseWrapper
-
Return the current size of the cached content.
- getContentType() - Method in class org.springframework.web.multipart.commons.CommonsMultipartFile
- getCount() - Method in class net.solarnetwork.central.dao.AuditNodeServiceEntity
- getCount() - Method in class net.solarnetwork.central.dao.AuditUserServiceEntity
- getCount() - Method in interface net.solarnetwork.central.domain.AuditNodeServiceValue
-
Get the count value properties.
- getCount() - Method in interface net.solarnetwork.central.domain.AuditUserServiceValue
-
Get the count value properties.
- getCountry() - Method in class net.solarnetwork.central.domain.BasicSolarNodeOwnership
- getCountry() - Method in interface net.solarnetwork.central.domain.LocationMatch
-
Get the ISO 3166-1 alpha-2 character country code.
- getCountry() - Method in class net.solarnetwork.central.domain.SolarLocation
- getCountry() - Method in interface net.solarnetwork.central.domain.SolarNodeOwnership
-
Get the ISO 3166-1 alpha-2 character country code.
- getCreated() - Method in class net.solarnetwork.central.dao.BaseEntity
- getCreated() - Method in class net.solarnetwork.central.dao.BaseObjectEntity
- getCreated() - Method in class net.solarnetwork.central.dao.BaseStringEntity
- getCreated() - Method in class net.solarnetwork.central.domain.AppSetting
- getCreated() - Method in interface net.solarnetwork.central.domain.NodeMetadata
-
Get the creation date.
- getCreated() - Method in class net.solarnetwork.central.domain.UserEvent
- getCreated() - Method in interface net.solarnetwork.central.domain.UserMetadata
-
Get the creation date.
- getCurrentActor() - Static method in class net.solarnetwork.central.security.SecurityUtils
-
Get the current
SecurityActor. - getCurrentActorUserId() - Static method in class net.solarnetwork.central.security.SecurityUtils
-
Get the current
SecurityActor'suserId. - getCurrentAuthentication() - Static method in class net.solarnetwork.central.security.SecurityUtils
-
Get the current active authentication.
- getCurrentNode() - Static method in class net.solarnetwork.central.security.SecurityUtils
-
Get the current
SecurityNode. - getCurrentToken() - Static method in class net.solarnetwork.central.security.SecurityUtils
-
Get the current
SecurityToken. - getCurrentUser() - Static method in class net.solarnetwork.central.security.SecurityUtils
-
Get the current
SecurityUser. - getData() - Method in class net.solarnetwork.central.domain.LogEventInfo
-
Get the data.
- getData() - Method in class net.solarnetwork.central.domain.UserEvent
-
Get the JSON data.
- getDataSource() - Method in class net.solarnetwork.central.common.dao.jdbc.BulkLoadingDaoSupport
-
Get the JDBC data source.
- getDate() - Method in class net.solarnetwork.central.web.PingController.PingResults
-
Get the date the tests were executed.
- getDefaultEncoding() - Method in class org.springframework.web.multipart.commons.CommonsFileUploadSupport
-
Determine the default encoding to use for parsing requests.
- getDelay() - Method in class net.solarnetwork.central.support.DelayedOcassionalProcessor
-
Get the delay.
- getDelete() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- getDelete() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
Get the query name to delete an entity.
- getDelgate() - Method in class net.solarnetwork.central.security.SecurityPolicyEnforcer
- getDescription() - Method in class net.solarnetwork.central.scheduler.JobKey
-
Get a description of this key.
- getDiskMaxSizeMb() - Method in class net.solarnetwork.central.support.CacheSettings
-
Get the on-disk maximum size, in MB.
- getDisplayName() - Method in class net.solarnetwork.central.cloud.aws.domain.Ec2VirtualMachine
- getDisplayName() - Method in interface net.solarnetwork.central.cloud.domain.VirtualMachine
-
Get a name for this machine.
- getDisplayName() - Method in class net.solarnetwork.central.security.AuthenticatedUser
- getDisplayName() - Method in interface net.solarnetwork.central.security.SecurityUser
-
Get a friendly display name.
- getDomainClass() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- getElevation() - Method in interface net.solarnetwork.central.domain.LocationMatch
-
Get the elevation, in meters.
- getElevation() - Method in class net.solarnetwork.central.domain.SolarLocation
- getEmail() - Method in interface net.solarnetwork.central.domain.UserFilter
-
Get an email criteria.
- getEmail() - Method in class net.solarnetwork.central.domain.UserFilterCommand
-
Get the email criteria.
- getEmail() - Method in class net.solarnetwork.central.security.AuthenticatedUser
- getEmail() - Method in exception class net.solarnetwork.central.security.AuthorizationException
-
Get the attempted login.
- getEmail() - Method in interface net.solarnetwork.central.security.SecurityUser
-
Get the email used to authenticate the user with.
- getEnabled() - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
- getEnabled() - Method in interface net.solarnetwork.central.common.dao.EnabledCriteria
-
Get the enabled flag.
- getEndDate() - Method in class net.solarnetwork.central.common.dao.BasicUserEventFilter
- getEndDate() - Method in interface net.solarnetwork.central.domain.AggregationFilter
-
Get an end date.
- getEndDate() - Method in interface net.solarnetwork.central.domain.DateRangeFilter
-
Get an end date.
- getEntityId() - Method in class net.solarnetwork.central.domain.LongIntegerCompositePK
-
Get the entity ID.
- getEntityId() - Method in class net.solarnetwork.central.domain.LongStringCompositePK
-
Get the entity ID.
- getEntityId() - Method in class net.solarnetwork.central.domain.UserLongCompositePK
-
Get the entity ID.
- getEntityId() - Method in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
-
Get the entity ID.
- getEntityId() - Method in class net.solarnetwork.central.domain.UserLongStringCompositePK
-
Get the entity ID.
- getEntityId() - Method in class net.solarnetwork.central.domain.UserStringCompositePK
-
Get the entity ID.
- getEntityId() - Method in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
-
Get the entity ID.
- getEntityId() - Method in class net.solarnetwork.central.domain.UserUuidLongCompositePK
-
Get the entity ID.
- getErrorAttributes(WebRequest, ErrorAttributeOptions) - Method in class net.solarnetwork.central.web.support.WebServiceErrorAttributes
- getErrorCount() - Method in class net.solarnetwork.central.support.DelegatingErrors
- getErrors() - Method in exception class net.solarnetwork.central.ValidationException
- getEventId() - Method in class net.solarnetwork.central.domain.UserEvent
-
Get the event ID.
- getExecutionScheduleDescription() - Method in class net.solarnetwork.central.scheduler.BasicJobInfo
- getExecutionScheduleDescription() - Method in interface net.solarnetwork.central.scheduler.JobInfo
-
Get a description of the execution schedule of the job.
- getExpires() - Method in class net.solarnetwork.central.domain.BaseUserCertificate
-
Get the certificate expiration date.
- getFeatures() - Method in class net.solarnetwork.central.domain.LocationRequestInfo
-
Get the features.
- getFieldError() - Method in class net.solarnetwork.central.support.DelegatingErrors
- getFieldError(String) - Method in class net.solarnetwork.central.support.DelegatingErrors
- getFieldErrorCount() - Method in class net.solarnetwork.central.support.DelegatingErrors
- getFieldErrorCount(String) - Method in class net.solarnetwork.central.support.DelegatingErrors
- getFieldErrors() - Method in class net.solarnetwork.central.support.DelegatingErrors
- getFieldErrors(String) - Method in class net.solarnetwork.central.support.DelegatingErrors
- getFieldType(String) - Method in class net.solarnetwork.central.support.DelegatingErrors
- getFieldValue(String) - Method in class net.solarnetwork.central.support.DelegatingErrors
- getFileItem() - Method in class org.springframework.web.multipart.commons.CommonsMultipartFile
-
Return the underlying
org.apache.commons.fileupload.FileIteminstance. - getFileItemFactory() - Method in class org.springframework.web.multipart.commons.CommonsFileUploadSupport
-
Return the underlying
org.apache.commons.fileupload.disk.DiskFileItemFactoryinstance. - getFileUpload() - Method in class org.springframework.web.multipart.commons.CommonsFileUploadSupport
-
Return the underlying
org.apache.commons.fileupload.FileUploadinstance. - getFilter() - Method in class net.solarnetwork.central.common.dao.jdbc.sql.DeleteUserEvent
-
Get the configured filter.
- getFilter() - Method in interface net.solarnetwork.central.domain.Filter
-
Get a mapping of filter keys and associated filter values.
- getFilter() - Method in class net.solarnetwork.central.domain.SolarLocation
- getFilter() - Method in class net.solarnetwork.central.support.BaseFilterSupport
- getFilter() - Method in class net.solarnetwork.central.support.FilterSupport
- getFilter() - Method in class net.solarnetwork.central.support.ObjectSearchFilter
- getFilter() - Method in class net.solarnetwork.central.support.SourceLocationFilter
- getFilteredQuery(String, F) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisFilterableDao
-
Get the filter query name for a given domain.
- getFilteredQuery(String, F) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisFilterableDaoSupport
-
Get the filter query name for a given domain.
- getFlushDelay() - Method in class net.solarnetwork.central.common.config.JdbcNodeServiceAuditorConfig.NodeServiceAuditorSettings
- getForHid(String) - Method in interface net.solarnetwork.central.dao.HumanIdDao
-
Get a persisted domain object by its human ID.
- getFreeSpaceWarningSize() - Method in class net.solarnetwork.central.support.DirectoryCleanerJob
-
Get the minimum amount of free space on the file system of the configured directory before
DirectoryCleanerJob.performPingTest()will fail. - getFrom() - Method in interface net.solarnetwork.central.mail.MailAddress
-
Get the address to send the mail from.
- getFrom() - Method in class net.solarnetwork.central.mail.support.BasicMailAddress
- getFunctionQName() - Method in class net.solarnetwork.central.support.xslt.RandomUuidFunction
- getFuture() - Method in class net.solarnetwork.central.scheduler.ScheduledJob
-
Job future.
- getGenerationCapacityWatts() - Method in interface net.solarnetwork.central.domain.NodeGroupInformation
-
Get a theoretical maximum power generation capacity of all group members combined.
- getGenerationCapacityWatts() - Method in interface net.solarnetwork.central.domain.NodeInformation
-
Get a theoretical maximum power generation capacity.
- getGenerationCapacityWatts() - Method in class net.solarnetwork.central.domain.SolarCapability
- getGenerationCapacityWatts() - Method in interface net.solarnetwork.central.domain.SolarCapabilityInformation
-
Get a theoretical maximum power generation capacity.
- getGenerationCapacityWatts() - Method in class net.solarnetwork.central.support.SimpleNodeGroupInformation
- getGenerationCapacityWatts() - Method in class net.solarnetwork.central.support.SimpleNodeInformation
- getGlobalError() - Method in class net.solarnetwork.central.support.DelegatingErrors
- getGlobalErrorCount() - Method in class net.solarnetwork.central.support.DelegatingErrors
- getGlobalErrors() - Method in class net.solarnetwork.central.support.DelegatingErrors
- getGroupId() - Method in class net.solarnetwork.central.domain.LongIntegerCompositePK
-
Get the user ID.
- getGroupId() - Method in class net.solarnetwork.central.domain.LongStringCompositePK
-
Get the user ID.
- getGroupId() - Method in class net.solarnetwork.central.domain.SolarNodeGroupCapability
- getGroupId() - Method in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
-
Get the group ID.
- getGroupId() - Method in class net.solarnetwork.central.domain.UserLongStringCompositePK
-
Get the user ID.
- getGroupId() - Method in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
-
Get the group ID.
- getGroupId() - Method in class net.solarnetwork.central.domain.UserUuidLongCompositePK
-
Get the group ID.
- getGroupId() - Method in class net.solarnetwork.central.scheduler.BasicJobInfo
- getGroupId() - Method in interface net.solarnetwork.central.scheduler.JobInfo
-
Get the group this job belongs to.
- getGroupId() - Method in class net.solarnetwork.central.scheduler.JobKey
-
Get the group ID.
- getGroupId() - Method in class net.solarnetwork.central.scheduler.JobSupport
-
Get the job group to use.
- getGroupId() - Method in interface net.solarnetwork.central.scheduler.ManagedJob
-
Get the group this job belongs to.
- getGroupKey() - Method in class net.solarnetwork.central.domain.BaseClaimableJob
- getGroupKey() - Method in interface net.solarnetwork.central.domain.ClaimableJob
-
Get a job group key.
- getHardWrapColumnIndex() - Method in class net.solarnetwork.central.mail.support.DefaultMailService
-
Get the hard-wrap character column size setting.
- getHeaders() - Method in interface net.solarnetwork.central.web.support.CachedContent
-
Get header information about the content.
- getHeaders() - Method in class net.solarnetwork.central.web.support.SimpleCachedContent
- getHeapMaxEntries() - Method in class net.solarnetwork.central.support.CacheSettings
-
Get a on-heap (memory) max number of cached elements.
- getHost() - Method in class net.solarnetwork.central.common.config.NetworkIdentityConfig.NetworkIdentitySettings
- getHttpHeaders() - Method in class net.solarnetwork.central.web.support.ContentCachingResponseWrapper
-
Get the HTTP headers.
- getId() - Method in class net.solarnetwork.central.dao.UserUuidPK
- getId() - Method in class net.solarnetwork.central.domain.BaseIdentity
- getId() - Method in class net.solarnetwork.central.domain.BaseObjectIdentity
-
Get the primary key.
- getId() - Method in class net.solarnetwork.central.domain.BasePK
-
Get a computed string ID value for this primary key.
- getId() - Method in class net.solarnetwork.central.domain.BaseStringIdentity
- getId() - Method in interface net.solarnetwork.central.domain.SourceLocation
-
Get a specific ID to find.
- getId() - Method in exception class net.solarnetwork.central.RepeatableTaskException
-
Get the ID associated with the repeatable task.
- getId() - Method in class net.solarnetwork.central.scheduler.BasicJobInfo
- getId() - Method in interface net.solarnetwork.central.scheduler.JobInfo
-
Get the ID of this job, unique to the job's group.
- getId() - Method in class net.solarnetwork.central.scheduler.JobKey
-
Get the job ID.
- getId() - Method in class net.solarnetwork.central.scheduler.JobSupport
-
Get the unique ID of the job to schedule.
- getId() - Method in interface net.solarnetwork.central.scheduler.ManagedJob
-
Get the ID of this job, unique to the job's group.
- getId() - Method in exception class net.solarnetwork.central.security.AuthorizationException
-
Get the primary key.
- getId() - Method in class net.solarnetwork.central.support.SourceLocationFilter
- getId() - Method in class net.solarnetwork.central.web.support.ContentCachingFilter.LockAndCount
-
Get the identifier.
- getIndex() - Method in interface net.solarnetwork.central.common.dao.IndexCriteria
-
Get the first index.
- getIndexes() - Method in interface net.solarnetwork.central.common.dao.IndexCriteria
-
Get an array of indexes.
- getInputStream() - Method in class org.springframework.web.multipart.commons.CommonsMultipartFile
- getInsert() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- getInsert() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
Get the query name to insert an entity.
- getInstanceId() - Method in class net.solarnetwork.central.ApplicationMetadata
-
Get the instance ID.
- getInternalCapacity() - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
-
Get the configured internal capacity.
- getInternalData() - Method in interface net.solarnetwork.central.domain.UserFilter
-
Get arbitrary internal data criteria.
- getInternalData() - Method in class net.solarnetwork.central.domain.UserFilterCommand
-
Get the internal data criteria.
- getInternalDataJson() - Method in class net.solarnetwork.central.domain.UserFilterCommand
-
Get the internal data criteria as a JSON string.
- getInternalSize() - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
-
Get the number of elements currently stored internally.
- getInternalSizeWatermark() - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
-
Get the highest number of elements stored internally, since the last reset via
BufferingDelegatingCache.clear(). - getItemIterator(HttpServletRequest) - Method in class org.springframework.web.multipart.commons.ServletFileUpload
-
Processes an RFC 1867 compliant
multipart/form-datastream. - getJavaBeanIgnoreProperties() - Method in class net.solarnetwork.central.support.CsvFilteredResultsProcessor
-
Get the JavaBean properties to ignore.
- getJavaBeanTreatAsStringValues() - Method in class net.solarnetwork.central.support.CsvFilteredResultsProcessor
-
Get the JavaBean classes to treat as strings.
- getJavaMailProperties() - Method in class net.solarnetwork.central.common.mail.javamail.ManagedJavaMailSender
- getJdbcCall() - Method in class net.solarnetwork.central.common.dao.jdbc.BulkLoadingDaoSupport
-
Get the JDBC statement to use for bulk loading.
- getJdbcCall() - Method in class net.solarnetwork.central.common.job.JdbcCallJob
-
Get the JDBC call.
- getJdbcOps() - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcSolarNodeOwnershipDao
-
Get the JDBC operations.
- getJdbcOps() - Method in class net.solarnetwork.central.common.job.JdbcCallJob
-
Get the JDBC operations.
- getJitter() - Method in class net.solarnetwork.central.scheduler.JobSupport
-
Get a maximum amount of time, in milliseconds, to randomly add to the start of parallel tasks so they don't all try to start so closely together.
- getJobDuration() - Method in interface net.solarnetwork.central.domain.ClaimableJob
-
Get the job execution duration.
- getJobState() - Method in class net.solarnetwork.central.domain.BaseClaimableJob
- getJobState() - Method in interface net.solarnetwork.central.domain.ClaimableJob
-
Get the job state.
- getJobStateKey() - Method in class net.solarnetwork.central.domain.BaseClaimableJob
-
Get the job state key value.
- getJobStatus() - Method in class net.solarnetwork.central.scheduler.BasicJobInfo
- getJobStatus() - Method in interface net.solarnetwork.central.scheduler.JobInfo
-
Get the status of this job.
- getJobStatus() - Method in class net.solarnetwork.central.scheduler.ScheduledJob
- getJobSuccess() - Method in class net.solarnetwork.central.domain.BaseClaimableJob
- getJobSuccess() - Method in interface net.solarnetwork.central.domain.ClaimableJob
-
Get a success flag.
- getJoinType() - Method in class net.solarnetwork.central.support.ObjectSearchFilter
- getJoinType() - Method in class net.solarnetwork.central.support.ObjectSearchFilters
- getJsonData() - Method in class net.solarnetwork.central.domain.LocationRequest
-
Set the JSON data.
- getKey() - Method in class net.solarnetwork.central.domain.AppSetting
-
Get the key.
- getKey() - Method in interface net.solarnetwork.central.domain.ClaimableJobState
-
Get a unique key for this state.
- getKey() - Method in class net.solarnetwork.central.domain.KeyTypePK
-
Get the key.
- getKey() - Method in class net.solarnetwork.central.scheduler.ScheduledJob
-
Get the job key.
- getKey() - Method in class net.solarnetwork.central.support.SimpleCache.CachedValue
- getKeyType() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
Get the primary key type.
- getKind() - Method in class net.solarnetwork.central.domain.AggregateDatumId
-
Get the kind.
- getLastCompletionTime() - Method in class net.solarnetwork.central.scheduler.ScheduledJob
-
Get the last completion time.
- getLastLoadedEntity() - Method in class net.solarnetwork.central.common.dao.jdbc.BulkLoadingDaoSupport.BulkLoadingContext
- getLastLoadedEntity() - Method in interface net.solarnetwork.central.dao.BulkLoadingDao.LoadingContext
-
Get the entity that was last passed to the
BulkLoadingDao.LoadingContext.load(Entity)method. - getLastUpdateCount(int) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
Get the last updated count, supporting batch operations.
- getLatitude() - Method in interface net.solarnetwork.central.domain.LocationMatch
-
Get the decimal latitude.
- getLatitude() - Method in class net.solarnetwork.central.domain.SolarLocation
- getLoadedCount() - Method in class net.solarnetwork.central.common.dao.jdbc.BulkLoadingDaoSupport.BulkLoadingContext
- getLoadedCount() - Method in interface net.solarnetwork.central.dao.BulkLoadingDao.LoadingContext
-
Get the count of entities loaded thus far using this context.
- getLocale() - Method in class net.solarnetwork.central.dao.VersionedMessageDao.VersionedMessages
-
Get the locale associated with these messages.
- getLocale() - Method in interface net.solarnetwork.central.mail.MessageTemplateDataSource
-
Get a Locale for the message.
- getLocale() - Method in class net.solarnetwork.central.mail.support.ClasspathResourceMessageTemplateDataSource
- getLocalEndDate() - Method in interface net.solarnetwork.central.domain.LocalDateRangeFilter
-
Get an end date in local time.
- getLocality() - Method in interface net.solarnetwork.central.domain.LocationMatch
-
Get the locality (city, town, etc.).
- getLocality() - Method in class net.solarnetwork.central.domain.SolarLocation
- getLocalStartDate() - Method in interface net.solarnetwork.central.domain.LocalDateRangeFilter
-
Get a start date in local time.
- getLocation() - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
- getLocation() - Method in interface net.solarnetwork.central.common.dao.LocationCriteria
-
Get a location to use as geographic criteria.
- getLocation() - Method in class net.solarnetwork.central.domain.LocationRequestInfo
-
Get the location.
- getLocation() - Method in interface net.solarnetwork.central.domain.NodeGroupInformation
-
Get the location of the node.
- getLocation() - Method in interface net.solarnetwork.central.domain.NodeInformation
-
Get the location of the node.
- getLocation() - Method in interface net.solarnetwork.central.domain.SolarCapabilityInformation
-
Get the location of the node.
- getLocation() - Method in class net.solarnetwork.central.domain.SolarNode
- getLocation() - Method in interface net.solarnetwork.central.domain.SourceLocation
-
A location filter.
- getLocation() - Method in class net.solarnetwork.central.support.SimpleNodeGroupInformation
- getLocation() - Method in class net.solarnetwork.central.support.SimpleNodeInformation
- getLocation() - Method in class net.solarnetwork.central.support.SourceLocationFilter
- getLocationId() - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
- getLocationId() - Method in interface net.solarnetwork.central.common.dao.LocationCriteria
-
Get the first location ID.
- getLocationId() - Method in class net.solarnetwork.central.domain.LocationRequest
-
Get the location ID.
- getLocationId() - Method in class net.solarnetwork.central.domain.LocationRequestInfo
-
Get the location ID.
- getLocationId() - Method in class net.solarnetwork.central.domain.SolarNode
- getLocationId() - Method in class net.solarnetwork.central.domain.SolarNodeGroup
- getLocationId() - Method in interface net.solarnetwork.central.domain.SourceLocationMatch
-
Get the location ID.
- getLocationId() - Method in class net.solarnetwork.central.support.FilterSupport
-
Get the first location ID.
- getLocationIds() - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
- getLocationIds() - Method in interface net.solarnetwork.central.common.dao.LocationCriteria
-
Get an array of location IDs.
- getLocationIds() - Method in class net.solarnetwork.central.support.FilterSupport
-
Get all location IDs to filter on.
- getLocationName() - Method in interface net.solarnetwork.central.domain.SourceLocationMatch
-
Get the location name.
- getLocationName() - Method in class net.solarnetwork.central.support.SourceLocationFilter
- getLocationPrecisions() - Method in class net.solarnetwork.central.security.BasicSecurityPolicy
- getLocationPrecisions() - Method in interface net.solarnetwork.central.security.SecurityPolicy
-
Get a location precision this policy applies to.
- getLog() - Method in class net.solarnetwork.central.mail.mock.MockMailSender
- getLongitude() - Method in interface net.solarnetwork.central.domain.LocationMatch
-
Get the decimal longitude.
- getLongitude() - Method in class net.solarnetwork.central.domain.SolarLocation
- getMail() - Method in class net.solarnetwork.central.common.mail.javamail.ManagedJavaMailSender
-
Configuration hook for backwards compatibility.
- getMax() - Method in class net.solarnetwork.central.domain.UserFilterCommand
- getMax() - Method in class net.solarnetwork.central.support.SourceLocationFilter
- getMaxDateSkew() - Method in class net.solarnetwork.central.security.config.SecurityTokenFilterSettings
-
Get the maximum date skew.
- getMaximum() - Method in interface net.solarnetwork.central.dao.MinMaxRange
-
The maximum value.
- getMaximumIterations() - Method in class net.solarnetwork.central.scheduler.JobSupport
-
Get the maximum number of iterations of the job task to run.
- getMaximumWaitMs() - Method in class net.solarnetwork.central.scheduler.JobSupport
-
Get the maximum time, in milliseconds, to allow for the job to execute before it is considered a failed job.
- getMaxRequestBodySize() - Method in class net.solarnetwork.central.security.config.SecurityTokenFilterSettings
-
Get the maximum request body size.
- getMemberDomainKey(Class<?>) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
Get a "domain" for member queries.
- getMessage() - Method in class net.solarnetwork.central.domain.BaseClaimableJob
- getMessage() - Method in interface net.solarnetwork.central.domain.ClaimableJob
-
Get a message about the result.
- getMessage() - Method in class net.solarnetwork.central.domain.LocationRequest
-
Get the message.
- getMessage() - Method in class net.solarnetwork.central.domain.LogEventInfo
-
Get the message.
- getMessage() - Method in class net.solarnetwork.central.domain.UserEvent
-
Get the message.
- getMessage() - Method in exception class net.solarnetwork.central.security.AuthorizationException
- getMessage(HttpServletRequest, Model, Locale, String, String[]) - Method in class net.solarnetwork.central.web.MessageController
-
Get a single message.
- getMessageSource() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- getMessageSource() - Method in exception class net.solarnetwork.central.ValidationException
- getMessageSource() - Method in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
Get the message source.
- getMessageTemplate() - Method in interface net.solarnetwork.central.mail.MessageTemplateDataSource
-
Get the message template.
- getMessageTemplate() - Method in class net.solarnetwork.central.mail.support.ClasspathResourceMessageTemplateDataSource
- getMeta() - Method in class net.solarnetwork.central.domain.SolarNodeMetadata
- getMeta() - Method in class net.solarnetwork.central.domain.UserMetadataEntity
- getMetadata() - Method in interface net.solarnetwork.central.domain.NodeMetadata
-
Get the metadata.
- getMetadata() - Method in class net.solarnetwork.central.domain.SolarNodeMetadata
-
Alternative for
SolarNodeMetadata.getMeta(). - getMetadata() - Method in interface net.solarnetwork.central.domain.UserMetadata
-
Get the metadata.
- getMetadata() - Method in class net.solarnetwork.central.domain.UserMetadataEntity
-
Alternative for
UserMetadataEntity.getMeta(). - getMetadata() - Method in interface net.solarnetwork.central.web.support.CachedContent
-
Get metadata about the content.
- getMetadata() - Method in class net.solarnetwork.central.web.support.SimpleCachedContent
- getMetadataFilter() - Method in interface net.solarnetwork.central.domain.MetadataFilter
-
Get a metadata search filter, in LDAP search filter syntax.
- getMetadataFilter() - Method in class net.solarnetwork.central.support.BaseFilterSupport
- getMetaJson() - Method in interface net.solarnetwork.central.domain.SolarNodeFilterMatch
-
Get the metadata JSON.
- getMetaJson() - Method in class net.solarnetwork.central.domain.SolarNodeMatch
- getMetaJson() - Method in class net.solarnetwork.central.domain.SolarNodeMetadata
- getMetaJson() - Method in interface net.solarnetwork.central.domain.SolarNodeMetadataFilterMatch
-
Get the metadata JSON.
- getMetaJson() - Method in class net.solarnetwork.central.domain.UserMetadataEntity
- getMimeType() - Method in class net.solarnetwork.central.support.AbstractFilteredResultsProcessor
- getMimeType() - Method in class net.solarnetwork.central.support.CsvFilteredResultsProcessor
- getMimeType() - Method in interface net.solarnetwork.central.support.FilteredResultsProcessor
-
Get the MIME type generated by this processor.
- getMimeType() - Method in class net.solarnetwork.central.support.ObjectMapperFilteredResultsProcessor
- getMinAggregation() - Method in class net.solarnetwork.central.security.BasicSecurityPolicy
- getMinAggregation() - Method in interface net.solarnetwork.central.security.SecurityPolicy
-
Get a minimum aggregation level this policy applies to.
- getMinimum() - Method in interface net.solarnetwork.central.dao.MinMaxRange
-
The minimum value.
- getMinimumAge() - Method in class net.solarnetwork.central.support.DirectoryCleanerJob
-
Get the minimum age of files that can be deleted.
- getMinimumCompressLength() - Method in class net.solarnetwork.central.security.config.SecurityTokenFilterSettings
-
Get the minimum content length before compression can be used.
- getMinimumSpoolLength() - Method in class net.solarnetwork.central.security.config.SecurityTokenFilterSettings
-
Get the minimum content length before spooling to disk is allowed.
- getMinLocationPrecision() - Method in class net.solarnetwork.central.security.BasicSecurityPolicy
- getMinLocationPrecision() - Method in interface net.solarnetwork.central.security.SecurityPolicy
-
Get a minimum location precision this policy applies to.
- getMode() - Method in class net.solarnetwork.central.support.ObjectSearchFilter
- getModel() - Method in interface net.solarnetwork.central.mail.MessageTemplateDataSource
-
Get a message template model to merge into the message.
- getModel() - Method in class net.solarnetwork.central.mail.support.ClasspathResourceMessageTemplateDataSource
- getModified() - Method in class net.solarnetwork.central.dao.BaseObjectEntity
-
Get the modification date.
- getModified() - Method in class net.solarnetwork.central.dao.BaseUserModifiableEntity
-
Get the modification date.
- getModified() - Method in class net.solarnetwork.central.domain.AppSetting
-
Get the modification date.
- getModified() - Method in class net.solarnetwork.central.domain.LocationRequest
-
Get the modification date.
- getMqttStats() - Method in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
Get the statistics tracker.
- getMultipartFiles() - Method in class org.springframework.web.multipart.commons.CommonsFileUploadSupport.MultipartParsingResult
- getMultipartParameterContentTypes() - Method in class org.springframework.web.multipart.commons.CommonsFileUploadSupport.MultipartParsingResult
- getMultipartParameters() - Method in class org.springframework.web.multipart.commons.CommonsFileUploadSupport.MultipartParsingResult
- getName() - Method in class net.solarnetwork.central.ApplicationMetadata
-
Get the name.
- getName() - Method in interface net.solarnetwork.central.dao.BulkExportingDao.ExportOptions
-
Get a unique name for this export operation.
- getName() - Method in interface net.solarnetwork.central.dao.BulkLoadingDao.LoadingOptions
-
Get a name for this batch operation.
- getName() - Method in interface net.solarnetwork.central.domain.LocationMatch
-
A generalized name, can be used for "virtual" locations.
- getName() - Method in interface net.solarnetwork.central.domain.NodeGroupInformation
-
Get the name of the group.
- getName() - Method in interface net.solarnetwork.central.domain.SolarCapabilityInformation
-
Get the name of the object.
- getName() - Method in class net.solarnetwork.central.domain.SolarLocation
- getName() - Method in class net.solarnetwork.central.domain.SolarNode
- getName() - Method in class net.solarnetwork.central.domain.SolarNodeGroup
- getName() - Method in class net.solarnetwork.central.security.AuthenticatedUser
- getName() - Method in class net.solarnetwork.central.support.BasicBulkExportOptions
- getName() - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- getName() - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- getName() - Method in class net.solarnetwork.central.support.SimpleBulkLoadingOptions
-
Get the name.
- getName() - Method in class net.solarnetwork.central.support.SimpleCache
- getName() - Method in class net.solarnetwork.central.support.SimpleNodeGroupInformation
- getName() - Method in class org.springframework.web.multipart.commons.CommonsMultipartFile
- getNestedFilters() - Method in class net.solarnetwork.central.support.ObjectSearchFilters
- getNestedPath() - Method in class net.solarnetwork.central.support.DelegatingErrors
- getNetworkAssociationForConfirmationKey(String, String) - Method in class net.solarnetwork.central.dao.mybatis.MyBatisNetworkAssociationDao
- getNetworkAssociationForConfirmationKey(String, String) - Method in interface net.solarnetwork.central.dao.NetworkAssociationDao
-
Get a network association for a confirmation code.
- getNetworkIdentity() - Method in class net.solarnetwork.central.biz.BasicNetworkIdentificationBiz
- getNetworkIdentity() - Method in interface net.solarnetwork.central.biz.NetworkIdentificationBiz
-
Get the public-facing network identity for this service.
- getNetworkIdentityKey() - Method in class net.solarnetwork.central.common.config.NetworkIdentityConfig.NetworkIdentitySettings
- getNextExecutionTime() - Method in class net.solarnetwork.central.scheduler.BasicJobInfo
- getNextExecutionTime() - Method in interface net.solarnetwork.central.scheduler.JobInfo
-
Get the next execution time of the job.
- getNextExecutionTime() - Method in class net.solarnetwork.central.scheduler.ScheduledJob
- getNode(Authentication) - Static method in class net.solarnetwork.central.security.SecurityUtils
-
Get a
SecurityNodefor a given authentication. - getNodeId() - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
- getNodeId() - Method in interface net.solarnetwork.central.common.dao.NodeCriteria
-
Get the first node ID.
- getNodeId() - Method in interface net.solarnetwork.central.domain.AuditNodeServiceValue
-
Get the node ID this audit value is part of.
- getNodeId() - Method in class net.solarnetwork.central.domain.BasicSolarNodeOwnership
- getNodeId() - Method in interface net.solarnetwork.central.domain.NodeFilter
-
Get the first node ID.
- getNodeId() - Method in interface net.solarnetwork.central.domain.NodeMetadata
-
Get the node ID.
- getNodeId() - Method in class net.solarnetwork.central.domain.SolarNodeCapability
- getNodeId() - Method in interface net.solarnetwork.central.domain.SolarNodeFilter
-
Get the first node ID.
- getNodeId() - Method in class net.solarnetwork.central.domain.SolarNodeMetadata
-
Convenience getter for
BaseIdentity.getId(). - getNodeId() - Method in interface net.solarnetwork.central.domain.SolarNodeMetadataFilter
-
Get the first node ID.
- getNodeId() - Method in interface net.solarnetwork.central.domain.SolarNodeOwnership
-
Get the node ID.
- getNodeId() - Method in interface net.solarnetwork.central.domain.StaleAuditNodeServiceValue
-
Get the node ID this audit value is part of.
- getNodeId() - Method in class net.solarnetwork.central.security.AuthenticatedNode
- getNodeId() - Method in interface net.solarnetwork.central.security.SecurityNode
-
Get the node's ID.
- getNodeId() - Method in class net.solarnetwork.central.support.FilterSupport
- getNodeIdMappings() - Method in interface net.solarnetwork.central.domain.NodeMappingFilter
-
Get a map whose keys represent virtual node ID values for the associated value's set of real node IDs.
- getNodeIds() - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
- getNodeIds() - Method in interface net.solarnetwork.central.common.dao.NodeCriteria
-
Get an array of node IDs.
- getNodeIds() - Method in interface net.solarnetwork.central.domain.NodeFilter
-
Get an array of node IDs.
- getNodeIds() - Method in interface net.solarnetwork.central.domain.SolarNodeFilter
-
Get an array of node IDs.
- getNodeIds() - Method in interface net.solarnetwork.central.domain.SolarNodeMetadataFilter
-
Get an array of node IDs.
- getNodeIds() - Method in class net.solarnetwork.central.security.BasicSecurityPolicy
- getNodeIds() - Method in interface net.solarnetwork.central.security.SecurityPolicy
-
Get a set of node IDs this policy applies to.
- getNodeIds() - Method in class net.solarnetwork.central.support.FilterSupport
- getNodeMetadataPaths() - Method in class net.solarnetwork.central.security.BasicSecurityPolicy
- getNodeMetadataPaths() - Method in interface net.solarnetwork.central.security.SecurityPolicy
-
Get a set of node metadata paths this policy applies to.
- getNodeOwnershipCache() - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcSolarNodeOwnershipDao
-
Get the cache of node IDs to associated node ownership.
- getNodeOwnershipDao() - Method in class net.solarnetwork.central.security.AuthorizationSupport
-
Get the
SolarNodeOwnershipDao. - getNotAfter() - Method in class net.solarnetwork.central.security.BasicSecurityPolicy
- getNotAfter() - Method in interface net.solarnetwork.central.security.SecurityPolicy
-
Get a date after which a token is no longer valid.
- getNullableResult(CallableStatement, int) - Method in class net.solarnetwork.central.dao.mybatis.type.BaseArrayTypeHandler
- getNullableResult(CallableStatement, int) - Method in class net.solarnetwork.central.dao.mybatis.type.CodedValueTypeHandler
- getNullableResult(CallableStatement, int) - Method in class net.solarnetwork.central.dao.mybatis.type.JsonMapTypeHandler
- getNullableResult(CallableStatement, int) - Method in class net.solarnetwork.central.dao.mybatis.type.UUIDTypeHandler
- getNullableResult(ResultSet, int) - Method in class net.solarnetwork.central.dao.mybatis.type.BaseArrayTypeHandler
- getNullableResult(ResultSet, int) - Method in class net.solarnetwork.central.dao.mybatis.type.CodedValueTypeHandler
- getNullableResult(ResultSet, int) - Method in class net.solarnetwork.central.dao.mybatis.type.JsonMapTypeHandler
- getNullableResult(ResultSet, int) - Method in class net.solarnetwork.central.dao.mybatis.type.UUIDTypeHandler
- getNullableResult(ResultSet, String) - Method in class net.solarnetwork.central.dao.mybatis.type.BaseArrayTypeHandler
- getNullableResult(ResultSet, String) - Method in class net.solarnetwork.central.dao.mybatis.type.CodedValueTypeHandler
- getNullableResult(ResultSet, String) - Method in class net.solarnetwork.central.dao.mybatis.type.JsonMapTypeHandler
- getNullableResult(ResultSet, String) - Method in class net.solarnetwork.central.dao.mybatis.type.UUIDTypeHandler
- getNumProcessed() - Method in interface net.solarnetwork.central.dao.BulkExportingDao.ExportResult
-
Return the number of domain objects processed.
- getNumProcessed() - Method in class net.solarnetwork.central.support.BasicBulkExportResult
- getObject() - Method in class net.solarnetwork.central.support.JCacheFactoryBean
- getObjectId() - Method in class net.solarnetwork.central.domain.AggregateDatumId
-
Get the object ID.
- getObjectName() - Method in class net.solarnetwork.central.support.DelegatingErrors
- getObjectType() - Method in class net.solarnetwork.central.common.dao.CachingGenericDao
- getObjectType() - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcAppSettingDao
- getObjectType() - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcLocationRequestDao
- getObjectType() - Method in interface net.solarnetwork.central.dao.GenericDao
-
Get the class supported by this Dao.
- getObjectType() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- getObjectType() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
Get the main domain object type.
- getObjectType() - Method in class net.solarnetwork.central.support.JCacheFactoryBean
- getOffset() - Method in class net.solarnetwork.central.domain.UserFilterCommand
- getOffset() - Method in class net.solarnetwork.central.support.SourceLocationFilter
- getOptions() - Method in class net.solarnetwork.central.common.dao.jdbc.BulkLoadingDaoSupport.BulkLoadingContext
- getOptions() - Method in interface net.solarnetwork.central.dao.BulkLoadingDao.LoadingContext
-
Get the loading options used to create the context.
- getOrder() - Method in class net.solarnetwork.central.common.config.ApplicationMetadataEnvironmentPostProcessor
- getOrderBy() - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
-
Get the order-by list.
- getOriginalFilename() - Method in class org.springframework.web.multipart.commons.CommonsMultipartFile
- getOutputStream() - Method in class net.solarnetwork.central.web.support.ContentCachingResponseWrapper
- getParallelism() - Method in class net.solarnetwork.central.scheduler.JobSupport
-
Get the number of parallel threads to use while processing task iterations.
- getParallelTaskExecutor() - Method in class net.solarnetwork.central.scheduler.JobSupport
-
Get the executor to handle parallel job tasks with.
- getParameters() - Method in interface net.solarnetwork.central.dao.BulkExportingDao.ExportOptions
-
Get optional additional parameters, implementation specific.
- getParameters() - Method in interface net.solarnetwork.central.dao.BulkLoadingDao.LoadingOptions
-
Get optional additional parameters, implementation specific.
- getParameters() - Method in class net.solarnetwork.central.support.BasicBulkExportOptions
- getParameters() - Method in class net.solarnetwork.central.support.SimpleBulkLoadingOptions
-
Get the parameters.
- getPartialAggregation() - Method in interface net.solarnetwork.central.domain.AggregationFilter
-
Get an aggregation to apply to partial time ranges if the start or end dates do not align to exact boundaries defined by the
aggregationvalue. - getPassword() - Method in class net.solarnetwork.central.security.AuthenticatedNode
- getPathMatcher() - Method in class net.solarnetwork.central.security.AuthorizationSupport
-
Get the path matcher to use.
- getPercentComplete() - Method in class net.solarnetwork.central.domain.BaseClaimableJob
- getPercentComplete() - Method in interface net.solarnetwork.central.domain.ClaimableJob
-
Get a percentage complete for the job overall.
- getPingTestId() - Method in class net.solarnetwork.central.biz.dao.AsyncDaoUserEventAppenderBiz
- getPingTestId() - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
- getPingTestId() - Method in class net.solarnetwork.central.scheduler.SimpleSchedulerManager
- getPingTestId() - Method in class net.solarnetwork.central.scheduler.ThreadPoolTaskExecutorPingTest
- getPingTestId() - Method in class net.solarnetwork.central.scheduler.ThreadPoolTaskSchedulerPingTest
- getPingTestId() - Method in class net.solarnetwork.central.support.DelayedOcassionalProcessor
- getPingTestId() - Method in class net.solarnetwork.central.support.DirectoryCleanerJob
- getPingTestId() - Method in class net.solarnetwork.central.support.ObservableMqttConnection
- getPingTestId() - Method in class net.solarnetwork.central.web.support.ContentCachingFilter
- getPingTestId() - Method in class net.solarnetwork.central.web.support.JCacheContentCachingService
- getPingTestMaximumExecutionMilliseconds() - Method in class net.solarnetwork.central.biz.dao.AsyncDaoUserEventAppenderBiz
- getPingTestMaximumExecutionMilliseconds() - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
- getPingTestMaximumExecutionMilliseconds() - Method in class net.solarnetwork.central.scheduler.SimpleSchedulerManager
- getPingTestMaximumExecutionMilliseconds() - Method in class net.solarnetwork.central.scheduler.ThreadPoolTaskExecutorPingTest
- getPingTestMaximumExecutionMilliseconds() - Method in class net.solarnetwork.central.scheduler.ThreadPoolTaskSchedulerPingTest
- getPingTestMaximumExecutionMilliseconds() - Method in class net.solarnetwork.central.support.DelayedOcassionalProcessor
- getPingTestMaximumExecutionMilliseconds() - Method in class net.solarnetwork.central.support.DirectoryCleanerJob
- getPingTestMaximumExecutionMilliseconds() - Method in class net.solarnetwork.central.web.support.ContentCachingFilter
- getPingTestMaximumExecutionMilliseconds() - Method in class net.solarnetwork.central.web.support.JCacheContentCachingService
- getPingTestName() - Method in class net.solarnetwork.central.biz.dao.AsyncDaoUserEventAppenderBiz
- getPingTestName() - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
- getPingTestName() - Method in class net.solarnetwork.central.scheduler.SimpleSchedulerManager
- getPingTestName() - Method in class net.solarnetwork.central.scheduler.ThreadPoolTaskExecutorPingTest
- getPingTestName() - Method in class net.solarnetwork.central.scheduler.ThreadPoolTaskSchedulerPingTest
- getPingTestName() - Method in class net.solarnetwork.central.support.DelayedOcassionalProcessor
- getPingTestName() - Method in class net.solarnetwork.central.support.DirectoryCleanerJob
- getPingTestName() - Method in class net.solarnetwork.central.support.ObservableMqttConnection
- getPingTestName() - Method in class net.solarnetwork.central.web.support.ContentCachingFilter
- getPingTestName() - Method in class net.solarnetwork.central.web.support.JCacheContentCachingService
- getPolicy() - Method in class net.solarnetwork.central.security.AuthenticatedToken
- getPolicy() - Method in interface net.solarnetwork.central.security.SecurityToken
-
Get an optional security policy.
- getPort() - Method in class net.solarnetwork.central.common.config.NetworkIdentityConfig.NetworkIdentitySettings
- getPostalCode() - Method in interface net.solarnetwork.central.domain.LocationMatch
-
Get a country-specific postal code.
- getPostalCode() - Method in class net.solarnetwork.central.domain.SolarLocation
- getPrecision() - Method in enum class net.solarnetwork.central.domain.LocationPrecision
-
Get a relative precision value for this enum.
- getPreviousExecutionTime() - Method in class net.solarnetwork.central.scheduler.BasicJobInfo
- getPreviousExecutionTime() - Method in interface net.solarnetwork.central.scheduler.JobInfo
-
Get the previous execution time of the job.
- getPreviousExecutionTime() - Method in class net.solarnetwork.central.scheduler.ScheduledJob
- getPrimaryKeyType() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
Get the primary key type used by this DAO.
- getProperties() - Method in class net.solarnetwork.central.dao.VersionedMessageDao.VersionedMessages
-
Get the messages.
- getPropertySerializerRegistrar() - Method in class net.solarnetwork.central.support.CsvFilteredResultsProcessor
-
Get the property serializer registrar.
- getPublishQos() - Method in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
Get the publish QoS.
- getPublishTimeoutSeconds() - Method in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
Get a publish timeout, in seconds.
- getQueryForAll() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- getQueryForAll() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
Get the query name to query for all entities.
- getQueryForId() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- getQueryForId() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
Get the query name to query by primary key.
- getQueryName() - Method in enum class net.solarnetwork.central.dao.mybatis.MyBatisVersionedMessageDao.QueryName
-
Get the query name.
- getQueueLagAlertThreshold() - Method in class net.solarnetwork.central.biz.dao.AsyncDaoUserEventAppenderBiz
-
Get the minimum queue lag before the ping test will fail.
- getQueueLagAlertThreshold() - Method in class net.solarnetwork.central.common.config.AsyncUserEventAppenderSettings
-
Get the cache removal alert threshold.
- getQueueSizeAlertThreshold() - Method in class net.solarnetwork.central.support.DelayedOcassionalProcessor
-
Set the queue size alert threshold.
- getReason() - Method in exception class net.solarnetwork.central.security.AuthorizationException
-
Get the authorization exception reason.
- getRefreshAllowed() - Method in class net.solarnetwork.central.security.BasicSecurityPolicy
- getRefreshAllowed() - Method in interface net.solarnetwork.central.security.SecurityPolicy
-
Flag indicating if the token can be refreshed.
- getRegion() - Method in class net.solarnetwork.central.cloud.domain.CloudAccessSettings
-
Get the cloud provider region name.
- getRegion() - Method in interface net.solarnetwork.central.domain.LocationMatch
-
A country-specific regional identifier.
- getRegion() - Method in class net.solarnetwork.central.domain.SolarLocation
- getRelationDelete() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- getRelationInsert() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- getRelationObjectQueryForParent() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- getRelationQueryForParent() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- getRelationUpdate() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- getRequestStatus() - Method in interface net.solarnetwork.central.common.dao.LocationRequestCriteria
-
Get the first request status.
- getRequestStatuses() - Method in class net.solarnetwork.central.common.dao.BasicLocationRequestCriteria
- getRequestStatuses() - Method in interface net.solarnetwork.central.common.dao.LocationRequestCriteria
-
Get the location request statuses.
- getResult() - Method in class net.solarnetwork.central.domain.BaseClaimableJob
- getResult() - Method in interface net.solarnetwork.central.domain.ClaimableJob
-
Get the number of datum successfully loaded.
- getResultMax() - Method in interface net.solarnetwork.central.dao.ObjectCriteria
-
Get the maximum number of results.
- getResultMax() - Method in class net.solarnetwork.central.support.ObjectSearchFilters
- getResultOffset() - Method in interface net.solarnetwork.central.dao.ObjectCriteria
-
Get a result offset.
- getResultOffset() - Method in class net.solarnetwork.central.support.ObjectSearchFilters
- getResults() - Method in interface net.solarnetwork.central.domain.FilterResults
-
Get the actual results.
- getResults() - Method in class net.solarnetwork.central.support.BasicFilterResults
- getResults() - Method in class net.solarnetwork.central.web.PingController.PingResults
-
Get a map of test ID to test results.
- getResultType(SequenceType[]) - Method in class net.solarnetwork.central.support.xslt.RandomUuidFunction
- getReturnedResultCount() - Method in interface net.solarnetwork.central.domain.FilterResults
-
Get the number of results that matched the query.
- getReturnedResultCount() - Method in class net.solarnetwork.central.support.BasicFilterResults
- getSchedule() - Method in class net.solarnetwork.central.scheduler.JobSupport
-
Get the job cron expression to use for scheduling this job.
- getSchedule() - Method in interface net.solarnetwork.central.scheduler.ManagedJob
-
Get the job schedule, either as a cron expression or millisecond period.
- getSearchFilter() - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
- getSearchFilter() - Method in interface net.solarnetwork.central.common.dao.SearchFilterCriteria
-
Get the search filter.
- getSecret(String) - Method in interface net.solarnetwork.central.biz.SecretsBiz
-
Get a secret value.
- getSecret(String) - Method in class net.solarnetwork.central.biz.SimpleSecretsBiz
- getSecret(String) - Method in class net.solarnetwork.central.cloud.aws.biz.AwsSecretsBiz
- getSecretMap(String) - Method in interface net.solarnetwork.central.biz.SecretsBiz
-
Get a secret value that is a JSON object string.
- getSent() - Method in class net.solarnetwork.central.mail.mock.MockMailSender
-
Get a list of all sent messages.
- getService() - Method in interface net.solarnetwork.central.domain.AuditNodeServiceValue
-
Get the service name this audit value is a part of.
- getService() - Method in interface net.solarnetwork.central.domain.AuditUserServiceValue
-
Get the service name this audit value is a part of.
- getService() - Method in interface net.solarnetwork.central.domain.StaleAuditNodeServiceValue
-
Get the service name this audit value is a part of.
- getService() - Method in interface net.solarnetwork.central.domain.StaleAuditUserServiceValue
-
Get the service name this audit value is a part of.
- getServiceUrls() - Method in class net.solarnetwork.central.common.config.NetworkIdentityConfig.NetworkIdentitySettings
- getServiceUrls() - Method in interface net.solarnetwork.central.domain.AppConfiguration
-
Get a mapping of named service URLs.
- getServiceUrls() - Method in class net.solarnetwork.central.support.SimpleAppConfiguration
- getSettings() - Method in class net.solarnetwork.central.security.web.SecurityTokenAuthenticationFilter
-
Get the filter settings.
- getSimpleFilter() - Method in interface net.solarnetwork.central.dao.ObjectCriteria
-
Get a simple filter object.
- getSimpleFilter() - Method in class net.solarnetwork.central.support.ObjectSearchFilters
- getSimpleJoinType() - Method in interface net.solarnetwork.central.dao.ObjectCriteria
-
Get the simple filter join type.
- getSimpleJoinType() - Method in class net.solarnetwork.central.support.ObjectSearchFilters
- getSimpleMatchType() - Method in interface net.solarnetwork.central.dao.ObjectCriteria
-
Get the simple filter match type.
- getSimpleMatchType() - Method in class net.solarnetwork.central.support.ObjectSearchFilters
- getSize() - Method in class org.springframework.web.multipart.commons.CommonsMultipartFile
- getSolarFluxPublisher() - Method in class net.solarnetwork.central.biz.dao.AsyncDaoUserEventAppenderBiz
-
Get the SolarFlux publisher.
- getSolarLocationForLocation(Location) - Method in class net.solarnetwork.central.dao.mybatis.MyBatisSolarLocationDao
- getSolarLocationForLocation(Location) - Method in interface net.solarnetwork.central.dao.SolarLocationDao
-
Find a SolarLocation that exactly matches the given criteria.
- getSolarLocationForNode(Long) - Method in class net.solarnetwork.central.dao.mybatis.MyBatisSolarLocationDao
- getSolarLocationForNode(Long) - Method in interface net.solarnetwork.central.dao.SolarLocationDao
-
Get the location associated with a node.
- getSolarLocationForTimeZone(String, String) - Method in class net.solarnetwork.central.dao.mybatis.MyBatisSolarLocationDao
- getSolarLocationForTimeZone(String, String) - Method in interface net.solarnetwork.central.dao.SolarLocationDao
-
Find a SolarLocation for just a country and time zone.
- getSortDescriptors() - Method in class net.solarnetwork.central.domain.UserFilterCommand
- getSortDescriptors() - Method in class net.solarnetwork.central.support.SourceLocationFilter
- getSorts() - Method in class net.solarnetwork.central.domain.UserFilterCommand
- getSorts() - Method in class net.solarnetwork.central.support.SourceLocationFilter
- getSource() - Method in interface net.solarnetwork.central.domain.SourceLocation
-
Get the source name.
- getSource() - Method in class net.solarnetwork.central.support.SourceLocationFilter
- getSourceId() - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
- getSourceId() - Method in interface net.solarnetwork.central.common.dao.SourceCriteria
-
Get the first source ID.
- getSourceId() - Method in class net.solarnetwork.central.domain.AggregateDatumId
-
Get the source ID.
- getSourceId() - Method in class net.solarnetwork.central.domain.LocationRequestInfo
-
Get the source ID.
- getSourceId() - Method in class net.solarnetwork.central.support.FilterSupport
-
Get the first source ID.
- getSourceIdMappings() - Method in interface net.solarnetwork.central.domain.SourceMappingFilter
-
Get a map whose keys represent virtual source ID values for the associated value's set of real source IDs.
- getSourceIds() - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
- getSourceIds() - Method in interface net.solarnetwork.central.common.dao.SourceCriteria
-
Get an array of source IDs.
- getSourceIds() - Method in class net.solarnetwork.central.security.BasicSecurityPolicy
- getSourceIds() - Method in interface net.solarnetwork.central.security.SecurityPolicy
-
Get a set of source IDs this policy applies to.
- getSourceIds() - Method in class net.solarnetwork.central.support.FilterSupport
-
Get all source IDs to filter on.
- getSourceName() - Method in interface net.solarnetwork.central.domain.SourceLocationMatch
-
Get the source name.
- getSourceName() - Method in class net.solarnetwork.central.support.SourceLocationFilter
- getSpoolDirectory() - Method in class net.solarnetwork.central.security.config.SecurityTokenFilterSettings
-
Get the directory to create temporary spool files.
- getSql() - Method in class net.solarnetwork.central.common.dao.jdbc.sql.DeleteAppSetting
- getSql() - Method in class net.solarnetwork.central.common.dao.jdbc.sql.DeleteForCompositeKey
- getSql() - Method in class net.solarnetwork.central.common.dao.jdbc.sql.DeleteForGroupMinimumIndex
- getSql() - Method in class net.solarnetwork.central.common.dao.jdbc.sql.DeleteForId
- getSql() - Method in class net.solarnetwork.central.common.dao.jdbc.sql.DeleteLocationRequest
- getSql() - Method in class net.solarnetwork.central.common.dao.jdbc.sql.DeleteUserEvent
- getSql() - Method in class net.solarnetwork.central.common.dao.jdbc.sql.InsertAppSetting
- getSql() - Method in class net.solarnetwork.central.common.dao.jdbc.sql.InsertLocationRequest
- getSql() - Method in class net.solarnetwork.central.common.dao.jdbc.sql.InsertUserEvent
- getSql() - Method in class net.solarnetwork.central.common.dao.jdbc.sql.SelectAppSetting
- getSql() - Method in class net.solarnetwork.central.common.dao.jdbc.sql.SelectLocationRequest
- getSql() - Method in class net.solarnetwork.central.common.dao.jdbc.sql.SelectSolarNodeOwnership
- getSql() - Method in class net.solarnetwork.central.common.dao.jdbc.sql.SelectUserAuthTokenNodes
- getSql() - Method in class net.solarnetwork.central.common.dao.jdbc.sql.SelectUserEvent
- getSql() - Method in class net.solarnetwork.central.common.dao.jdbc.sql.UpdateEnabledIdFilter
- getSql() - Method in class net.solarnetwork.central.common.dao.jdbc.sql.UpdateLocationRequest
- getStartDate() - Method in class net.solarnetwork.central.common.dao.BasicUserEventFilter
- getStartDate() - Method in interface net.solarnetwork.central.domain.AggregationFilter
-
Get a start date.
- getStartDate() - Method in interface net.solarnetwork.central.domain.DateRangeFilter
-
Get a start date.
- getStarted() - Method in class net.solarnetwork.central.domain.BaseClaimableJob
- getStarted() - Method in interface net.solarnetwork.central.domain.ClaimableJob
-
Get the date the job started execution.
- getStartingOffset() - Method in interface net.solarnetwork.central.domain.FilterResults
-
Get the starting offset of the returned results.
- getStartingOffset() - Method in class net.solarnetwork.central.support.BasicFilterResults
- getState() - Method in class net.solarnetwork.central.cloud.aws.domain.Ec2VirtualMachine
- getState() - Method in interface net.solarnetwork.central.cloud.domain.VirtualMachine
-
Get the state of this machine.
- getStateOrProvince() - Method in interface net.solarnetwork.central.domain.LocationMatch
-
Get a country-specific state or province identifier.
- getStateOrProvince() - Method in class net.solarnetwork.central.domain.SolarLocation
- getStatFrequency() - Method in class net.solarnetwork.central.common.config.AsyncUserEventAppenderSettings
-
Get the statistic frequency.
- getStatLogUpdateCount() - Method in class net.solarnetwork.central.common.config.JdbcNodeServiceAuditorConfig.NodeServiceAuditorSettings
- getStatus() - Method in class net.solarnetwork.central.domain.LocationRequest
-
Get the status.
- getStorageCapacityWattHours() - Method in interface net.solarnetwork.central.domain.NodeGroupInformation
-
Get a theoretical maximum power storage capacity of all group members combined.
- getStorageCapacityWattHours() - Method in interface net.solarnetwork.central.domain.NodeInformation
-
Get a theoretical maximum power storage capacity.
- getStorageCapacityWattHours() - Method in class net.solarnetwork.central.domain.SolarCapability
- getStorageCapacityWattHours() - Method in interface net.solarnetwork.central.domain.SolarCapabilityInformation
-
Get a theoretical maximum power storage capacity.
- getStorageCapacityWattHours() - Method in class net.solarnetwork.central.support.SimpleNodeGroupInformation
- getStorageCapacityWattHours() - Method in class net.solarnetwork.central.support.SimpleNodeInformation
- getStorageDescription() - Method in class org.springframework.web.multipart.commons.CommonsMultipartFile
-
Return a description for the storage location of the multipart content.
- getStreet() - Method in interface net.solarnetwork.central.domain.LocationMatch
-
Get the street address.
- getStreet() - Method in class net.solarnetwork.central.domain.SolarLocation
- getSubject() - Method in interface net.solarnetwork.central.mail.MessageDataSource
-
Get the message subject.
- getSubject() - Method in interface net.solarnetwork.central.mail.MessageTemplateDataSource
-
Get the message subject.
- getSubject() - Method in class net.solarnetwork.central.mail.support.SimpleMessageDataSource
- getSubjectDn() - Method in interface net.solarnetwork.central.common.dao.CertificateCriteria
-
Get the first subject DN.
- getSubjectDn() - Method in class net.solarnetwork.central.domain.BaseUserCertificate
-
Get the certificate subject DN.
- getSubjectDns() - Method in interface net.solarnetwork.central.common.dao.CertificateCriteria
-
Get an array of subject DNs.
- getSubscribeQos() - Method in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
Get the subscribe QoS.
- getSubscribeTimeoutSeconds() - Method in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
Get the subscribe timeout seconds.
- getTag() - Method in class net.solarnetwork.central.common.dao.BasicUserEventFilter
- getTag() - Method in interface net.solarnetwork.central.common.dao.TagCriteria
-
Get the first tag.
- getTag() - Method in interface net.solarnetwork.central.domain.TagFilter
-
Get the first tag.
- getTag() - Method in class net.solarnetwork.central.support.BaseFilterSupport
- getTags() - Method in class net.solarnetwork.central.common.dao.BasicUserEventFilter
- getTags() - Method in interface net.solarnetwork.central.common.dao.TagCriteria
-
Get an array of tags.
- getTags() - Method in class net.solarnetwork.central.dao.BasicUserMetadataFilter
- getTags() - Method in class net.solarnetwork.central.domain.LogEventInfo
-
Get the tags.
- getTags() - Method in interface net.solarnetwork.central.domain.TagFilter
-
Get an array of tags.
- getTags() - Method in class net.solarnetwork.central.domain.UserEvent
-
Get the event tags.
- getTags() - Method in class net.solarnetwork.central.support.BaseFilterSupport
- getTemplateMessage() - Method in class net.solarnetwork.central.mail.support.DefaultMailService
-
Get the template to use as a starting point for all messages.
- getTermsOfService() - Method in class net.solarnetwork.central.common.config.NetworkIdentityConfig.NetworkIdentitySettings
- getTests() - Method in class net.solarnetwork.central.web.PingController
-
Get the ping tests.
- getThreads() - Method in class net.solarnetwork.central.common.config.AsyncUserEventAppenderSettings
-
Get the thread count.
- getTierProcessMax() - Method in class net.solarnetwork.central.common.job.TieredStaleRecordProcessor
-
Get the maximum tier rows to process per procedure call.
- getTierProcessType() - Method in class net.solarnetwork.central.common.job.TieredStaleRecordProcessor
-
Get the tier process type.
- getTimestamp() - Method in class net.solarnetwork.central.dao.AuditNodeServiceEntity
- getTimestamp() - Method in class net.solarnetwork.central.dao.AuditUserServiceEntity
- getTimestamp() - Method in class net.solarnetwork.central.domain.AggregateDatumId
-
Get the timestamp.
- getTimestamp() - Method in interface net.solarnetwork.central.domain.AuditNodeServiceValue
-
Get the associated timestamp of this audit value.
- getTimestamp() - Method in interface net.solarnetwork.central.domain.AuditUserServiceValue
-
Get the associated timestamp of this audit value.
- getTimestamp() - Method in interface net.solarnetwork.central.domain.StaleAuditNodeServiceValue
-
Get the associated timestamp of this audit value.
- getTimestamp() - Method in interface net.solarnetwork.central.domain.StaleAuditUserServiceValue
-
Get the associated timestamp of this audit value.
- getTimestampInstant(ResultSet, int) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonJdbcUtils
-
Get an Timestamp column value as an Instant.
- getTimeUnit() - Method in class net.solarnetwork.central.support.SimpleCache
-
Get the TTL time unit.
- getTimeZone() - Method in class net.solarnetwork.central.domain.SolarNode
-
Get a
TimeZoneinstance for this node'sSolarLocation.getTimeZoneId(). - getTimeZoneId() - Method in class net.solarnetwork.central.domain.SolarLocation
- getTimeZoneId() - Method in class net.solarnetwork.central.support.SourceLocationFilter
- getTo() - Method in interface net.solarnetwork.central.mail.MailAddress
-
Get list of addresses to send the mail to.
- getTo() - Method in class net.solarnetwork.central.mail.support.BasicMailAddress
- getToken() - Method in class net.solarnetwork.central.security.AuthenticatedToken
- getToken() - Method in interface net.solarnetwork.central.security.SecurityToken
-
Get the token value.
- getToken(Authentication) - Static method in class net.solarnetwork.central.security.SecurityUtils
-
Get a
SecurityTokenfor a given authentication. - getTokenId() - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
- getTokenId() - Method in interface net.solarnetwork.central.common.dao.SecurityTokenCriteria
-
Get the first token ID.
- getTokenId() - Method in class net.solarnetwork.central.domain.BaseClaimableJob
- getTokenId() - Method in interface net.solarnetwork.central.domain.ClaimableJob
-
Get the authorization token associated with this job, if any.
- getTokenIds() - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
- getTokenIds() - Method in interface net.solarnetwork.central.common.dao.SecurityTokenCriteria
-
Get an array of token IDs.
- getTokenType() - Method in class net.solarnetwork.central.security.AuthenticatedToken
- getTokenType() - Method in interface net.solarnetwork.central.security.SecurityToken
-
Get the type of token.
- getTotalResults() - Method in interface net.solarnetwork.central.domain.FilterResults
-
If available, a total number of results.
- getTotalResults() - Method in class net.solarnetwork.central.support.BasicFilterResults
- getTransactionManager() - Method in class net.solarnetwork.central.common.dao.jdbc.BulkLoadingDaoSupport
-
Get the transaction manager.
- getTransactionMode() - Method in interface net.solarnetwork.central.dao.BulkLoadingDao.LoadingOptions
-
Get the desired transaction mode.
- getTransactionMode() - Method in class net.solarnetwork.central.support.SimpleBulkLoadingOptions
-
Get the transaction mode.
- getTransientErrorTries() - Method in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
Get the number of times to try operations that support retry, when transient exceptions occur.
- getTransientExceptionRetryCount() - Method in class net.solarnetwork.central.web.BaseTransientDataAccessRetryController
-
Get the number of retry attempts for transient DAO exceptions.
- getTransientExceptionRetryDelay() - Method in class net.solarnetwork.central.web.BaseTransientDataAccessRetryController
-
Get the length of time, in milliseconds, to sleep before retrying a request after a transient exception.
- getTrigger() - Method in class net.solarnetwork.central.scheduler.ScheduledJob
-
Get the trigger.
- getTti() - Method in class net.solarnetwork.central.support.CacheSettings
-
Get the time to idle, in seconds.
- getTtl() - Method in class net.solarnetwork.central.support.CacheSettings
-
Get the time to live, in seconds.
- getTtl() - Method in class net.solarnetwork.central.support.SimpleCache
-
Get the time-to-live.
- getType() - Method in class net.solarnetwork.central.dao.mybatis.type.CodedValueTypeHandler
-
Get the class type.
- getType() - Method in class net.solarnetwork.central.domain.AppSetting
-
Get the type.
- getType() - Method in class net.solarnetwork.central.domain.KeyTypePK
-
Get the type.
- getUnusedNodeId() - Method in class net.solarnetwork.central.dao.mybatis.MyBatisSolarNodeDao
- getUnusedNodeId() - Method in interface net.solarnetwork.central.dao.SolarNodeDao
-
Get an unused node ID value.
- getUpdate() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- getUpdate() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
Get the query name to update an entity.
- getUpdated() - Method in interface net.solarnetwork.central.domain.NodeMetadata
-
Get the updated date.
- getUpdated() - Method in class net.solarnetwork.central.domain.SolarNodeMetadata
- getUpdated() - Method in interface net.solarnetwork.central.domain.UserMetadata
-
Get the updated date.
- getUpdated() - Method in class net.solarnetwork.central.domain.UserMetadataEntity
- getUpdateDelay() - Method in class net.solarnetwork.central.common.config.JdbcNodeServiceAuditorConfig.NodeServiceAuditorSettings
- getUser(Authentication) - Static method in class net.solarnetwork.central.security.SecurityUtils
-
Get a
SecurityUserfor a given authentication. - getUserDetailsService() - Method in class net.solarnetwork.central.security.web.SecurityTokenAuthenticationFilter
-
Get the user details service.
- getUserId() - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
- getUserId() - Method in interface net.solarnetwork.central.common.dao.UserCriteria
-
Get the first user ID.
- getUserId() - Method in class net.solarnetwork.central.dao.BaseUserModifiableEntity
- getUserId() - Method in interface net.solarnetwork.central.dao.UserRelatedEntity
-
Get the user ID this entity relates to.
- getUserId() - Method in class net.solarnetwork.central.dao.UserUuidPK
- getUserId() - Method in interface net.solarnetwork.central.domain.AuditUserServiceValue
-
Get the user ID this audit value is part of.
- getUserId() - Method in class net.solarnetwork.central.domain.BasicSolarNodeOwnership
- getUserId() - Method in class net.solarnetwork.central.domain.LocationRequest
-
Get the user ID.
- getUserId() - Method in interface net.solarnetwork.central.domain.SolarNodeOwnership
-
Get the user ID of the owner of a node.
- getUserId() - Method in interface net.solarnetwork.central.domain.StaleAuditUserServiceValue
-
Get the user ID this audit value is part of.
- getUserId() - Method in class net.solarnetwork.central.domain.UserEvent
- getUserId() - Method in interface net.solarnetwork.central.domain.UserIdRelated
-
Get the user ID.
- getUserId() - Method in class net.solarnetwork.central.domain.UserLongCompositePK
-
Get the user ID.
- getUserId() - Method in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
-
Get the user ID.
- getUserId() - Method in class net.solarnetwork.central.domain.UserLongStringCompositePK
-
Get the user ID.
- getUserId() - Method in interface net.solarnetwork.central.domain.UserMetadata
-
Get the user ID.
- getUserId() - Method in class net.solarnetwork.central.domain.UserMetadataEntity
-
Convenience getter for
BasicIdentity.getId(). - getUserId() - Method in class net.solarnetwork.central.domain.UserStringCompositePK
-
Get the user ID.
- getUserId() - Method in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
-
Get the user ID.
- getUserId() - Method in class net.solarnetwork.central.domain.UserUuidLongCompositePK
-
Get the user ID.
- getUserId() - Method in class net.solarnetwork.central.domain.UserUuidPK
-
Get the user ID.
- getUserId() - Method in class net.solarnetwork.central.security.AuthenticatedToken
- getUserId() - Method in class net.solarnetwork.central.security.AuthenticatedUser
- getUserId() - Method in interface net.solarnetwork.central.security.SecurityToken
-
Get a unique user ID that owns the token.
- getUserId() - Method in interface net.solarnetwork.central.security.SecurityUser
-
Get a unique user ID.
- getUserId() - Method in class net.solarnetwork.central.support.BaseFilterSupport
-
Get the first user ID.
- getUserIds() - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
- getUserIds() - Method in interface net.solarnetwork.central.common.dao.UserCriteria
-
Get an array of user IDs.
- getUserIds() - Method in class net.solarnetwork.central.support.BaseFilterSupport
-
Get all user IDs to filter on.
- getUserMetadataPaths() - Method in class net.solarnetwork.central.security.BasicSecurityPolicy
- getUserMetadataPaths() - Method in interface net.solarnetwork.central.security.SecurityPolicy
-
Get a set of user metadata paths this policy applies to.
- getUsername() - Method in class net.solarnetwork.central.security.AuthenticatedNode
- getUuid() - Method in class net.solarnetwork.central.domain.UserUuidPK
-
Get the UUID.
- getUuid(ResultSet, int) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonJdbcUtils
-
Get a UUID column value.
- getValidNodeOwnership() - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
- getValidNodeOwnership() - Method in interface net.solarnetwork.central.common.dao.NodeOwnershipCriteria
-
Get the valid node ownership flag.
- getValue() - Method in class net.solarnetwork.central.domain.AppSetting
-
Get the value.
- getValue() - Method in class net.solarnetwork.central.support.SimpleCache.CachedValue
- getVersion() - Method in class net.solarnetwork.central.ApplicationMetadata
-
Get the version.
- getVersion() - Method in class net.solarnetwork.central.dao.VersionedMessageDao.VersionedMessages
-
Get the version of these messages.
- getViewName() - Method in class net.solarnetwork.central.web.MessageController
- getWordWrapCharacterIndex() - Method in interface net.solarnetwork.central.mail.MessageTemplateDataSource
-
Get a character column index at which to hard-wrap message text at.
- getWordWrapCharacterIndex() - Method in class net.solarnetwork.central.mail.support.ClasspathResourceMessageTemplateDataSource
- getWriter() - Method in class net.solarnetwork.central.web.support.ContentCachingResponseWrapper
- getZone() - Method in class net.solarnetwork.central.domain.BasicSolarNodeOwnership
- getZone() - Method in interface net.solarnetwork.central.domain.SolarNodeOwnership
-
Get the node's time zone.
- GlobalExceptionRestController - Annotation Interface in net.solarnetwork.central.web
-
Annotation with
RestControllerto indicate some global exception advice should be included. - GREATER_THAN - Enum constant in enum class net.solarnetwork.central.dao.ObjectCriteria.MatchType
-
Match attribute values greater than this attribute value.
- GREATER_THAN_EQUAL - Enum constant in enum class net.solarnetwork.central.dao.ObjectCriteria.MatchType
-
Match attribute values greater than or equal to this attribute value.
- groupIdIsAssigned() - Method in class net.solarnetwork.central.domain.LongIntegerCompositePK
-
Test if the group ID is assigned.
- groupIdIsAssigned() - Method in class net.solarnetwork.central.domain.LongStringCompositePK
-
Test if the group ID is assigned.
- groupIdIsAssigned() - Method in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
-
Test if the group ID is assigned.
- groupIdIsAssigned() - Method in class net.solarnetwork.central.domain.UserLongStringCompositePK
-
Test if the group ID is assigned.
- groupIdIsAssigned() - Method in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
-
Test if the group ID is assigned.
- groupIdIsAssigned() - Method in class net.solarnetwork.central.domain.UserUuidLongCompositePK
-
Test if the group ID is assigned.
- GZIP - Enum constant in enum class net.solarnetwork.central.web.support.ContentCachingService.CompressionType
-
The gzip compression type.
H
- handle(HttpServletRequest, HttpServletResponse, RequestRejectedException) - Method in class net.solarnetwork.central.security.web.HandlerExceptionResolverRequestRejectedHandler
- handle(T) - Method in interface net.solarnetwork.central.dao.BulkExportingDao.ExportCallback
-
Handle a single domain instance batch operation.
- handleAssignedPrimaryKeyStore(T) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
Supporting method for handling the
BaseMyBatisGenericDao.store(Entity)method for entities that use assigned primary keys, where the default logic of handling insert versus update will not work. - handleAuthenticationException(AccessDeniedException, WebRequest) - Method in class net.solarnetwork.central.web.support.WebServiceGlobalControllerSupport
-
Handle a
AccessDeniedException. - handleAuthenticationException(AuthenticationException, WebRequest) - Method in class net.solarnetwork.central.web.support.WebServiceGlobalControllerSupport
-
Handle a
AuthenticationException. - handleAuthorizationException(AuthorizationException, WebRequest) - Method in class net.solarnetwork.central.web.support.WebServiceGlobalControllerSupport
-
Handle an
AuthorizationException. - handleBadCredentialsException(BadCredentialsException, WebRequest) - Method in class net.solarnetwork.central.web.support.WebServiceGlobalControllerSupport
-
Handle a
BadCredentialsException. - handleBeanInstantiationException(BeanInstantiationException, WebRequest) - Method in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
Handle an
BeanInstantiationException. - handleBindException(BindException, WebRequest, Locale) - Method in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
Handle an
BindException. - handleChildRelation(T, E, Class<? extends E>) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
Insert, update, and delete domain object child of the entity managed by this DAO.
- handleConstraintViolationException(ConstraintViolationException, WebRequest, Locale) - Method in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
Handle an
ConstraintViolationException. - handleDataAccessResourceFailureException(DataAccessResourceFailureException, WebRequest, Locale) - Method in class net.solarnetwork.central.web.support.WebServiceGlobalControllerSupport
-
Handle data access resource failure exceptions.
- handleDataIntegrityViolationException(DataIntegrityViolationException, WebRequest, Locale, HttpServletRequest) - Method in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
Handle a
DataIntegrityViolationException. - handleDataRetrievalFailureException(DataRetrievalFailureException, WebRequest, Locale) - Method in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
Handle a
DataRetrievalFailureException. - handleDateTimeException(DateTimeException, WebRequest) - Method in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
Handle a general .
- handleDateTimeParseException(DateTimeParseException, WebRequest) - Method in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
Handle a
DateTimeParseException, from malformed date input. - handleDelete(K) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
Delete an entity based on its primary key.
- handleError(Error, WebRequest) - Method in class net.solarnetwork.central.web.support.WebServiceGlobalControllerSupport
-
Handle an
Error. - handleEvent(Event) - Method in class net.solarnetwork.central.scheduler.EventHandlerSupport
- handleEventInternal(Event) - Method in class net.solarnetwork.central.scheduler.EventHandlerSupport
-
Execute the event handler.
- handleExecutionException(ExecutionException, WebRequest) - Method in class net.solarnetwork.central.web.support.WebServiceGlobalControllerSupport
-
Handle an
ExecutionException. - handleHttpMessageConversionException(HttpMessageConversionException, WebRequest) - Method in class net.solarnetwork.central.web.support.WebServiceGlobalControllerSupport
-
Handle a
HttpMessageConversionException. - handleHttpMessageNotReadableException(HttpMessageNotReadableException, WebRequest) - Method in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
Handle a
HttpMessageNotReadableException, from malformed JSON input. - handleIllegalArgumentException(IllegalArgumentException, WebRequest) - Method in class net.solarnetwork.central.web.support.WebServiceGlobalControllerSupport
-
Handle an
IllegalArgumentException. - handleInsert(T) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
Process the insert of a persisted entity.
- handleInsert(T) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
Process the insert of a persisted entity.
- handleInvalidDataAccessResourceUsageException(InvalidDataAccessResourceUsageException, WebRequest, Locale) - Method in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
Handle a
InvalidDataAccessResourceUsageException. - handleInvalidPropertyException(InvalidPropertyException, WebRequest, Locale) - Method in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
Handle an
InvalidPropertyException. - handleIOException(IOException, WebRequest) - Method in class net.solarnetwork.central.web.support.WebServiceGlobalControllerSupport
-
Handle a
HttpMessageConversionException. - handleJsonParseException(JsonProcessingException, WebRequest) - Method in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
Handle a
JsonProcessingException, presuming from malformed JSON input. - handleLoadingException(Throwable, BulkLoadingDao.LoadingContext<T, PK>) - Method in interface net.solarnetwork.central.dao.BulkLoadingDao.LoadingExceptionHandler
-
Handle a loading exception.
- handleMaxUploadSizeExceededException(MaxUploadSizeExceededException, WebRequest, Locale) - Method in class net.solarnetwork.central.web.support.WebServiceGlobalControllerSupport
-
Handle a
MaxUploadSizeExceededException. - handleMultipartException(MultipartException, WebRequest) - Method in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
Handle a
MultipartException. - handleRelation(Long, E, Class<? extends E>, Map<String, ?>) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
Insert, update, and delete domain object related to the entity managed by this DAO.
- handleRelation(Long, List<E>, Class<? extends E>, Map<String, ?>) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
Insert, update, and delete domain object list related to the entity managed by this DAO.
- handleRequestRejectedException(RequestRejectedException, WebRequest) - Method in class net.solarnetwork.central.web.support.WebServiceGlobalControllerSupport
-
Handle a
RuntimeExceptionnot handled by other exception handlers. - handleResultItem(R) - Method in class net.solarnetwork.central.support.CsvFilteredResultsProcessor
- handleResultItem(R) - Method in interface net.solarnetwork.central.support.FilteredResultsProcessor
-
Process a result item.
- handleResultItem(R) - Method in class net.solarnetwork.central.support.ObjectMapperFilteredResultsProcessor
- HandlerExceptionResolverRequestRejectedHandler - Class in net.solarnetwork.central.security.web
-
RequestRejectedHandlerthat delegates the response to aHandlerExceptionResolver. - HandlerExceptionResolverRequestRejectedHandler(HandlerExceptionResolver) - Constructor for class net.solarnetwork.central.security.web.HandlerExceptionResolverRequestRejectedHandler
-
Constructor.
- handleRuntimeException(RuntimeException, WebRequest) - Method in class net.solarnetwork.central.web.support.WebServiceGlobalControllerSupport
-
Handle a
RuntimeExceptionnot handled by other exception handlers. - handleSecurityException(SecurityException, WebRequest) - Method in class net.solarnetwork.central.web.support.WebServiceGlobalControllerSupport
-
Handle a
SecurityException. - handleTransactionException(TransactionException, WebRequest, Locale) - Method in class net.solarnetwork.central.web.support.WebServiceGlobalControllerSupport
-
Handle a transaction exception.
- handleTransientDataAccessException(TransientDataAccessException, WebRequest, Locale) - Method in class net.solarnetwork.central.web.support.WebServiceGlobalControllerSupport
-
Handle transient data access exceptions.
- handleTransientDataAccessExceptionRetry(HttpServletRequest, DataAccessException, int, long, Logger) - Static method in class net.solarnetwork.central.web.WebUtils
-
Handle a
DataAccessExceptionby either logging a WARN log message ifretriesis greater than 0, or re-throwing the exception otherwise. - handleTypeMismatchException(TypeMismatchException, WebRequest, HttpServletResponse) - Method in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
Handle an
TypeMismatchException. - handleUnsupportedOperationException(UnsupportedOperationException, WebRequest) - Method in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
Handle an
UnsupportedOperationExceptionas a 404 error status. - handleUpdate(T) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
Process the update of a persisted entity.
- handleUpdate(T) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
Process the update of a persisted entity.
- handleValidationException(ValidationException, WebRequest, Locale) - Method in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
Handle an
ValidationException. - hasCertificateCriteria() - Method in interface net.solarnetwork.central.common.dao.CertificateCriteria
-
Test if this filter has any user certificate criteria.
- hasEnabledCriteria() - Method in interface net.solarnetwork.central.common.dao.EnabledCriteria
-
Test if this filter has any enabled criteria.
- hasErrors() - Method in class net.solarnetwork.central.support.DelegatingErrors
- hasFieldErrors() - Method in class net.solarnetwork.central.support.DelegatingErrors
- hasFieldErrors(String) - Method in class net.solarnetwork.central.support.DelegatingErrors
- hasGlobalErrors() - Method in class net.solarnetwork.central.support.DelegatingErrors
- hashCode() - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
- hashCode() - Method in class net.solarnetwork.central.common.dao.BasicUserEventFilter
- hashCode() - Method in class net.solarnetwork.central.dao.BasicUserMetadataFilter
- hashCode() - Method in class net.solarnetwork.central.dao.UserUuidPK
- hashCode() - Method in class net.solarnetwork.central.domain.AggregateDatumId
- hashCode() - Method in class net.solarnetwork.central.domain.BaseIdentity
- hashCode() - Method in class net.solarnetwork.central.domain.BaseObjectIdentity
- hashCode() - Method in class net.solarnetwork.central.domain.BaseStringIdentity
- hashCode() - Method in class net.solarnetwork.central.domain.BasicSolarNodeOwnership
- hashCode() - Method in class net.solarnetwork.central.domain.KeyTypePK
- hashCode() - Method in class net.solarnetwork.central.domain.LongIntegerCompositePK
- hashCode() - Method in class net.solarnetwork.central.domain.LongStringCompositePK
- hashCode() - Method in class net.solarnetwork.central.domain.UserFilterCommand
- hashCode() - Method in class net.solarnetwork.central.domain.UserLongCompositePK
- hashCode() - Method in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
- hashCode() - Method in class net.solarnetwork.central.domain.UserLongStringCompositePK
- hashCode() - Method in class net.solarnetwork.central.domain.UserStringCompositePK
- hashCode() - Method in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
- hashCode() - Method in class net.solarnetwork.central.domain.UserUuidLongCompositePK
- hashCode() - Method in class net.solarnetwork.central.domain.UserUuidPK
- hashCode() - Method in class net.solarnetwork.central.scheduler.JobKey
- hashCode() - Method in class net.solarnetwork.central.security.BasicSecurityPolicy
- hashCode() - Method in class net.solarnetwork.central.support.BaseFilterSupport
- hashCode() - Method in class net.solarnetwork.central.support.FilterSupport
- hashCode() - Method in record class net.solarnetwork.central.support.OutputSerializationSupportContext
-
Returns a hash code value for this object.
- hashCode() - Method in class net.solarnetwork.central.support.SimpleCache.CachedValue
- hashCode() - Method in class net.solarnetwork.central.support.SourceLocationFilter
- hashCode() - Method in class net.solarnetwork.central.web.support.UrlEncodingOnAccessMap
- hasIndexCriteria() - Method in interface net.solarnetwork.central.common.dao.IndexCriteria
-
Test if this filter has any index criteria.
- hasLocationCriteria() - Method in interface net.solarnetwork.central.common.dao.LocationCriteria
-
Test if a
Locationis present and any of its properties have a non-empty value. - hasNodeCriteria() - Method in interface net.solarnetwork.central.common.dao.NodeCriteria
-
Test if this filter has any node criteria.
- hasNodeOwnershipCriteria() - Method in interface net.solarnetwork.central.common.dao.NodeOwnershipCriteria
-
Test if this filter has any node ownership criteria.
- hasRequestStatusCriteria() - Method in interface net.solarnetwork.central.common.dao.LocationRequestCriteria
-
Test if this criteria has any request status criteria.
- hasSearchFilterCriteria() - Method in interface net.solarnetwork.central.common.dao.SearchFilterCriteria
-
Test if a search filter value is present.
- hasSourceCriteria() - Method in interface net.solarnetwork.central.common.dao.SourceCriteria
-
Test if this filter has any source criteria.
- hasTagCriteria() - Method in interface net.solarnetwork.central.common.dao.TagCriteria
-
Test if any tag criteria exists.
- hasTokenCriteria() - Method in interface net.solarnetwork.central.common.dao.SecurityTokenCriteria
-
Test if this filter has any token criteria.
- hasUserCriteria() - Method in interface net.solarnetwork.central.common.dao.UserCriteria
-
Test if this filter has any user criteria.
- Hit - Enum constant in enum class net.solarnetwork.central.web.support.ContentCacheStats
-
Cache hit.
- hourlyAuditNodeService(Long, String, Instant, long) - Static method in class net.solarnetwork.central.dao.AuditNodeServiceEntity
-
Create a hourly audit datum.
- hourlyAuditUserService(Long, String, Instant, long) - Static method in class net.solarnetwork.central.dao.AuditUserServiceEntity
-
Create a hourly audit datum.
- HumanIdDao<T> - Interface in net.solarnetwork.central.dao
-
DAO with "human ID" support.
I
- ID_PROPERTY - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
A query property for a general ID value.
- ident() - Method in class net.solarnetwork.central.dao.BaseUserModifiableEntity
-
Get a short identifier string.
- ident() - Method in class net.solarnetwork.central.domain.LongIntegerCompositePK
-
Get a short identifier string.
- ident() - Method in class net.solarnetwork.central.domain.LongStringCompositePK
-
Get a short identifier string.
- ident() - Method in class net.solarnetwork.central.domain.UserLongCompositePK
-
Get a short identifier string.
- ident() - Method in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
-
Get a short identifier string.
- ident() - Method in class net.solarnetwork.central.domain.UserLongStringCompositePK
-
Get a short identifier string.
- ident() - Method in class net.solarnetwork.central.domain.UserStringCompositePK
-
Get a short identifier string.
- ident() - Method in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
-
Get a short identifier string.
- ident() - Method in class net.solarnetwork.central.domain.UserUuidLongCompositePK
-
Get a short identifier string.
- IDENT - Static variable in interface net.solarnetwork.central.biz.AppWarmUpTask
-
An identifier string to use in place of a real identifier.
- INDEX_PROPERTY - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
A query property for an array index value.
- IndexCriteria - Interface in net.solarnetwork.central.common.dao
-
Search criteria for indexed related data.
- inputText(Object) - Static method in class net.solarnetwork.central.support.xslt.BaseXsltService
-
Get textual input.
- INSERT_OBJECT - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
The query name used for inserts in
BaseMyBatisGenericDao.store(Entity). - INSERT_OBJECT - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
The query name used for inserts in
GenericDao.save(Entity). - InsertAppSetting - Class in net.solarnetwork.central.common.dao.jdbc.sql
-
Insert an
AppSettinginstance. - InsertAppSetting(AppSetting, boolean) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.InsertAppSetting
-
Constructor.
- InsertLocationRequest - Class in net.solarnetwork.central.common.dao.jdbc.sql
-
Insert a
LocationRequest. - InsertLocationRequest(List<LocationRequest>) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.InsertLocationRequest
-
Constructor.
- InsertLocationRequest(LocationRequest) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.InsertLocationRequest
-
Constructor.
- InsertUserEvent - Class in net.solarnetwork.central.common.dao.jdbc.sql
-
Insert
UserEvententities. - InsertUserEvent(UserEvent) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.InsertUserEvent
-
Constructor.
- INSTANCE - Static variable in class net.solarnetwork.central.common.dao.jdbc.AppSettingRowMapper
-
A default instance.
- INSTANCE - Static variable in class net.solarnetwork.central.common.dao.jdbc.AuditNodeServiceValueRowMapper
-
A default mapper instance.
- INSTANCE - Static variable in class net.solarnetwork.central.common.dao.jdbc.AuditUserServiceValueRowMapper
-
A default mapper instance.
- INSTANCE - Static variable in class net.solarnetwork.central.common.dao.jdbc.BasicSolarNodeOwnershipRowMapper
-
A default instance.
- INSTANCE - Static variable in class net.solarnetwork.central.common.dao.jdbc.LocationRequestRowMapper
-
A default instance.
- INSTANCE - Static variable in class net.solarnetwork.central.common.dao.jdbc.StaleAuditNodeServiceValueRowMapper
-
A default mapper instance.
- INSTANCE - Static variable in class net.solarnetwork.central.common.dao.jdbc.StaleAuditUserServiceValueRowMapper
-
A default mapper instance.
- INSTANCE - Static variable in class net.solarnetwork.central.common.dao.jdbc.UserEventRowMapper
-
A default instance.
- INSTANCE - Static variable in class net.solarnetwork.central.support.RandomUuidGenerator
-
A default instance.
- INSTANCE - Static variable in class net.solarnetwork.central.support.UserEventSerializer
-
A default instance.
- INSTANCE - Static variable in class net.solarnetwork.central.support.xslt.RandomUuidFunction
-
A default instance.
- InstantFormatter - Class in net.solarnetwork.central.support
- InstantFormatter(DateTimeFormatter) - Constructor for class net.solarnetwork.central.support.InstantFormatter
-
Constructor.
- InstantFormatter(DateTimeFormatter, DateTimeFormatter...) - Constructor for class net.solarnetwork.central.support.InstantFormatter
-
Constructor.
- IntegerArrayTypeHandler - Class in net.solarnetwork.central.dao.mybatis.type
-
TypeHandlerfor Array of INTEGER types. - IntegerArrayTypeHandler() - Constructor for class net.solarnetwork.central.dao.mybatis.type.IntegerArrayTypeHandler
-
Default constructor.
- INVERTED_PATH_MATCH_PREFIX - Static variable in interface net.solarnetwork.central.security.SecurityPolicy
-
A prefix that can be applied to some path patterns to logically invert the match.
- invoke(Object, Method, Object[]) - Method in class net.solarnetwork.central.security.SecurityPolicyEnforcer
- invoke(K, EntryProcessor<K, V, T>, Object...) - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- invoke(K, EntryProcessor<K, V, T>, Object...) - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- invoke(K, EntryProcessor<K, V, T>, Object...) - Method in class net.solarnetwork.central.support.SimpleCache
- invokeAll(Set<? extends K>, EntryProcessor<K, V, T>, Object...) - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- invokeAll(Set<? extends K>, EntryProcessor<K, V, T>, Object...) - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- invokeAll(Set<? extends K>, EntryProcessor<K, V, T>, Object...) - Method in class net.solarnetwork.central.support.SimpleCache
- isAccountNonExpired() - Method in class net.solarnetwork.central.security.AuthenticatedNode
- isAccountNonLocked() - Method in class net.solarnetwork.central.security.AuthenticatedNode
- isAllGood() - Method in class net.solarnetwork.central.web.PingController.PingResults
-
Return true if there are test results available and all the results return true for
PingTestResult.isSuccess(). - isArchived() - Method in class net.solarnetwork.central.domain.BasicSolarNodeOwnership
- isArchived() - Method in interface net.solarnetwork.central.domain.SolarNodeOwnership
-
Flag indicating if a node has been "archived".
- isAssignedPrimaryKeys() - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
Tell if entities used assigned primary keys.
- isAuthenticatedWithToken() - Method in class net.solarnetwork.central.security.AuthenticatedNode
- isAuthenticatedWithToken() - Method in class net.solarnetwork.central.security.AuthenticatedToken
- isAuthenticatedWithToken() - Method in class net.solarnetwork.central.security.AuthenticatedUser
- isAuthenticatedWithToken() - Method in interface net.solarnetwork.central.security.SecurityActor
-
Return true if the actor authenticated via a token.
- isAvailable() - Method in class org.springframework.web.multipart.commons.CommonsMultipartFile
-
Determine whether the multipart content is still available.
- isClosed() - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- isClosed() - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- isClosed() - Method in class net.solarnetwork.central.support.SimpleCache
- isConnected() - Method in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
Test if the MQTT connection is established.
- isContentGzip() - Method in class net.solarnetwork.central.web.support.ContentCachingResponseWrapper
-
Test if the cached content has been compressed with gzip.
- isCredentialsNonExpired() - Method in class net.solarnetwork.central.security.AuthenticatedNode
- isDiskPersistent() - Method in class net.solarnetwork.central.support.CacheSettings
-
Get the disk persistent setting.
- isDiskPersistent() - Method in class net.solarnetwork.central.support.JCacheFactoryBean
-
Get the disk persistence setting.
- isEmpty() - Method in class net.solarnetwork.central.web.support.UrlEncodingOnAccessMap
- isEmpty() - Method in class org.springframework.web.multipart.commons.CommonsMultipartFile
- isEnabled() - Method in class net.solarnetwork.central.dao.BaseUserModifiableEntity
-
Get the enabled flag.
- isEnabled() - Method in class net.solarnetwork.central.security.AuthenticatedNode
- isExecuting() - Method in class net.solarnetwork.central.scheduler.BasicJobInfo
- isExecuting() - Method in interface net.solarnetwork.central.scheduler.JobInfo
-
Flag indicating the job is currently executing.
- isExecuting() - Method in class net.solarnetwork.central.scheduler.ScheduledJob
- isFailureOnly() - Method in class net.solarnetwork.central.security.service.AuthenticationUserEventPublisher
-
Get the publish failure events only setting.
- isForceTls() - Method in class net.solarnetwork.central.common.config.NetworkIdentityConfig.NetworkIdentitySettings
- isHtml() - Method in class net.solarnetwork.central.mail.support.DefaultMailService
-
Get the HTML content flag.
- isIncludeHeader() - Method in class net.solarnetwork.central.support.CsvFilteredResultsProcessor
-
Get the "include header" option.
- isLocked() - Method in class net.solarnetwork.central.web.support.ContentCachingFilter.LockAndCount
-
Test if the lock is locked (by any thread).
- isMultipart(HttpServletRequest) - Method in class org.springframework.web.multipart.commons.CommonsMultipartResolver
- isMultipartContent(HttpServletRequest) - Static method in class org.springframework.web.multipart.commons.ServletFileUpload
-
Utility method that determines whether the request contains multipart content.
- isMultipartContent(RequestContext) - Static method in class org.springframework.web.multipart.commons.CommonsMultipartUtils
-
Utility method that determines whether the request contains multipart content.
- isPasswordEncrypted(CharSequence) - Method in class net.solarnetwork.central.security.DelegatingPasswordEncoder
- isPaused() - Method in class net.solarnetwork.central.scheduler.ScheduledJob
-
Get the paused flag.
- isRequiresAuthorization() - Method in class net.solarnetwork.central.domain.BasicSolarNodeOwnership
- isRequiresAuthorization() - Method in interface net.solarnetwork.central.domain.SolarNodeOwnership
-
Flag indicating if a node's data is "public" vs "private".
- isRetained() - Method in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
Get the retained flag.
- isSameAs(C) - Method in class net.solarnetwork.central.dao.BaseUserModifiableEntity
-
Test if this entity has the same property values as another.
- isSameAs(C) - Method in class net.solarnetwork.central.domain.BaseUserCertificate
-
Test if this entity has the same property values as another.
- isSameAs(AuditNodeServiceValue) - Method in class net.solarnetwork.central.dao.AuditNodeServiceEntity
-
Test if the properties of another object are the same as in this instance.
- isSameAs(AuditUserServiceValue) - Method in class net.solarnetwork.central.dao.AuditUserServiceEntity
-
Test if the properties of another object are the same as in this instance.
- isSameAs(SolarNodeOwnership) - Method in class net.solarnetwork.central.domain.BasicSolarNodeOwnership
-
Test if the properties of another object are the same as in this instance.
- isSameAs(StaleAuditNodeServiceValue) - Method in class net.solarnetwork.central.dao.StaleAuditNodeServiceEntity
-
Test if the properties of another object are the same as in this instance.
- isSameAs(StaleAuditUserServiceValue) - Method in class net.solarnetwork.central.dao.StaleAuditUserServiceEntity
-
Test if the properties of another object are the same as in this instance.
- isSingleton() - Method in class net.solarnetwork.central.support.JCacheFactoryBean
- isSuccess() - Method in class net.solarnetwork.central.domain.BaseClaimableJob
-
Get the success flag.
- isUploadTempDirSpecified() - Method in class org.springframework.web.multipart.commons.CommonsFileUploadSupport
-
Return the temporary directory where uploaded files get stored.
- isValidAggregateObjectId(ObjectDatumKind) - Method in class net.solarnetwork.central.domain.AggregateDatumId
-
Test if this object ID is fully specified as an aggregate.
- isValidAt(Instant) - Method in class net.solarnetwork.central.security.BasicSecurityPolicy
- isValidAt(Instant) - Method in interface net.solarnetwork.central.security.SecurityPolicy
-
Test if the policy is valid at a specific date.
- isValidObjectId(ObjectDatumKind) - Method in class net.solarnetwork.central.domain.AggregateDatumId
-
Test if this object ID is fully specified.
- isWithoutTotalResultsCount() - Method in interface net.solarnetwork.central.domain.OptimizedQueryFilter
-
Hint that a total result count is not necessary.
- ItemsAdded - Enum constant in enum class net.solarnetwork.central.support.DelayedOcassionalProcessor.Stats
-
Count of items added.
- ItemsFailed - Enum constant in enum class net.solarnetwork.central.support.DelayedOcassionalProcessor.Stats
-
Count of items that failed processing.
- ItemsProcessed - Enum constant in enum class net.solarnetwork.central.support.DelayedOcassionalProcessor.Stats
-
Count of items processed.
- ItemsRemoved - Enum constant in enum class net.solarnetwork.central.support.DelayedOcassionalProcessor.Stats
-
Count of items removed.
- iterator() - Method in class net.solarnetwork.central.support.BasicFilterResults
- iterator() - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
-
Get an iterator over all cache elements.
- iterator() - Method in class net.solarnetwork.central.support.DelayQueueSet
-
Returns an iterator over all the elements (both expired and unexpired) in this queue.
- iterator() - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- iterator() - Method in class net.solarnetwork.central.support.LinkedHashSetBlockingQueue
- iterator() - Method in class net.solarnetwork.central.support.SimpleCache
J
- JCacheContentCachingService - Class in net.solarnetwork.central.web.support
-
Caching service backed by a
Cache. - JCacheContentCachingService(Cache<String, CachedContent>) - Constructor for class net.solarnetwork.central.web.support.JCacheContentCachingService
-
Constructor.
- JCacheFactoryBean<K,
V> - Class in net.solarnetwork.central.support -
Factory bean for
Cacheinstances. - JCacheFactoryBean(CacheManager, Class<K>, Class<V>) - Constructor for class net.solarnetwork.central.support.JCacheFactoryBean
-
Constructor.
- JCacheFactoryBean.ExpiryPolicy - Enum Class in net.solarnetwork.central.support
-
Cache expiry policy type.
- JdbcAppSettingDao - Class in net.solarnetwork.central.common.dao.jdbc
-
JDBC implementation of
AppSettingDao. - JdbcAppSettingDao(JdbcOperations) - Constructor for class net.solarnetwork.central.common.dao.jdbc.JdbcAppSettingDao
-
Constructor.
- JdbcCallJob - Class in net.solarnetwork.central.common.job
-
Job to execute a stored procedure that returns a BIGINT result.
- JdbcCallJob(JdbcOperations) - Constructor for class net.solarnetwork.central.common.job.JdbcCallJob
-
Construct with properties.
- JdbcLocationRequestDao - Class in net.solarnetwork.central.common.dao.jdbc
-
JDBC implementation of
LocationRequestDao. - JdbcLocationRequestDao(JdbcOperations) - Constructor for class net.solarnetwork.central.common.dao.jdbc.JdbcLocationRequestDao
-
Constructor.
- JdbcNodeServiceAuditor - Class in net.solarnetwork.central.common.dao.jdbc
-
JDBC based implementation of
NodeServiceAuditor. - JdbcNodeServiceAuditor(DataSource) - Constructor for class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
-
Constructor.
- JdbcNodeServiceAuditor(DataSource, ConcurrentMap<DatumId, AtomicInteger>, Clock, StatTracker) - Constructor for class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
-
Constructor.
- JdbcNodeServiceAuditorConfig - Class in net.solarnetwork.central.common.config
-
Node service auditor configuration.
- JdbcNodeServiceAuditorConfig() - Constructor for class net.solarnetwork.central.common.config.JdbcNodeServiceAuditorConfig
- JdbcNodeServiceAuditorConfig.NodeServiceAuditorSettings - Class in net.solarnetwork.central.common.config
- JdbcNodeServiceAuditorCount - Enum Class in net.solarnetwork.central.common.dao.jdbc
-
Statistics for JDBC node service audit processing.
- JdbcSolarNodeOwnershipDao - Class in net.solarnetwork.central.common.dao.jdbc
-
JDBC implementation of
SolarNodeOwnershipDao. - JdbcSolarNodeOwnershipDao(JdbcOperations) - Constructor for class net.solarnetwork.central.common.dao.jdbc.JdbcSolarNodeOwnershipDao
-
Constructor.
- JdbcUserDetailsService - Class in net.solarnetwork.central.security.jdbc
-
Extension of
JdbcDaoImplthat returnsAuthenticatedUserobjects. - JdbcUserDetailsService() - Constructor for class net.solarnetwork.central.security.jdbc.JdbcUserDetailsService
- JdbcUserDetailsService(ObjectMapper) - Constructor for class net.solarnetwork.central.security.jdbc.JdbcUserDetailsService
- JdbcUserEventDao - Class in net.solarnetwork.central.common.dao.jdbc
-
JDBC implementation of
UserEventDao. - JdbcUserEventDao(JdbcOperations) - Constructor for class net.solarnetwork.central.common.dao.jdbc.JdbcUserEventDao
-
Constructor.
- JdbcUserServiceAuditor - Class in net.solarnetwork.central.common.dao.jdbc
-
JDBC based implementation of
UserServiceAuditor. - JdbcUserServiceAuditor(DataSource) - Constructor for class net.solarnetwork.central.common.dao.jdbc.JdbcUserServiceAuditor
-
Constructor.
- JdbcUserServiceAuditor(DataSource, ConcurrentMap<DatumId, AtomicInteger>, Clock, StatTracker) - Constructor for class net.solarnetwork.central.common.dao.jdbc.JdbcUserServiceAuditor
-
Constructor.
- JOB_CRON_EXPRESSION - Static variable in class net.solarnetwork.central.scheduler.SchedulerConstants
-
A cron expression to run the job with, instead of a specific date.
- JOB_DATE - Static variable in class net.solarnetwork.central.scheduler.SchedulerConstants
-
A Long that represents the exact date to run the job at.
- JOB_EXCEPTION - Static variable in class net.solarnetwork.central.scheduler.SchedulerConstants
-
A Throwable to associate with a (failed) job.
- JOB_GROUP - Static variable in class net.solarnetwork.central.scheduler.SchedulerConstants
-
An optional group to schedule the job with.
- JOB_ID - Static variable in class net.solarnetwork.central.scheduler.SchedulerConstants
-
A unique ID for the job.
- JOB_MAX_WAIT - Static variable in class net.solarnetwork.central.scheduler.SchedulerConstants
-
A Long representing the maximum number of milliseconds to wait for the job to complete.
- JOB_PROPERTIES - Static variable in class net.solarnetwork.central.scheduler.SchedulerConstants
-
A java.util.Map of properties to associate with the job.
- JOB_TOPIC - Static variable in class net.solarnetwork.central.scheduler.SchedulerConstants
-
The OSGi Event topic to use for the job notification.
- JobInfo - Interface in net.solarnetwork.central.scheduler
-
Information about a scheduled job.
- JobKey - Class in net.solarnetwork.central.scheduler
-
A basic job key.
- JobKey(String, String) - Constructor for class net.solarnetwork.central.scheduler.JobKey
-
Constructor.
- JobStatus - Enum Class in net.solarnetwork.central.scheduler
-
Status for a job.
- JobSupport - Class in net.solarnetwork.central.scheduler
-
Base helper class for a scheduled job.
- JobSupport() - Constructor for class net.solarnetwork.central.scheduler.JobSupport
- JsonMapTypeHandler - Class in net.solarnetwork.central.dao.mybatis.type
-
MyBatis
TypeHandlerfor mapping between aMapwith string keys and a JSON object. - JsonMapTypeHandler() - Constructor for class net.solarnetwork.central.dao.mybatis.type.JsonMapTypeHandler
- jsonMetadataAtPath(Long, String) - Method in class net.solarnetwork.central.dao.CachingUserMetadataDao
- jsonMetadataAtPath(Long, String) - Method in class net.solarnetwork.central.dao.mybatis.MyBatisUserMetadataDao
- jsonMetadataAtPath(Long, String) - Method in interface net.solarnetwork.central.dao.UserMetadataDao
-
Extract metadata at a given path as a JSON string.
- jsonObjectMapper() - Method in record class net.solarnetwork.central.support.OutputSerializationSupportContext
-
Returns the value of the
jsonObjectMapperrecord component. - jsonSerializer() - Method in record class net.solarnetwork.central.support.OutputSerializationSupportContext
-
Returns the value of the
jsonSerializerrecord component.
K
- keyComponent(int) - Method in interface net.solarnetwork.central.domain.CompositeKey
-
Get the key component for a specific index.
- keyComponent(int) - Method in interface net.solarnetwork.central.domain.CompositeKey2
- keyComponent(int) - Method in interface net.solarnetwork.central.domain.CompositeKey3
- keyComponent1() - Method in interface net.solarnetwork.central.domain.CompositeKey2
-
Get the first key component.
- keyComponent1() - Method in interface net.solarnetwork.central.domain.CompositeKey3
-
Get the first key component.
- keyComponent1() - Method in class net.solarnetwork.central.domain.LongIntegerCompositePK
- keyComponent1() - Method in class net.solarnetwork.central.domain.LongStringCompositePK
- keyComponent1() - Method in class net.solarnetwork.central.domain.UserLongCompositePK
- keyComponent1() - Method in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
- keyComponent1() - Method in class net.solarnetwork.central.domain.UserLongStringCompositePK
- keyComponent1() - Method in class net.solarnetwork.central.domain.UserStringCompositePK
- keyComponent1() - Method in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
- keyComponent1() - Method in class net.solarnetwork.central.domain.UserUuidLongCompositePK
- keyComponent1() - Method in class net.solarnetwork.central.domain.UserUuidPK
- keyComponent2() - Method in interface net.solarnetwork.central.domain.CompositeKey2
-
Get the second key component.
- keyComponent2() - Method in interface net.solarnetwork.central.domain.CompositeKey3
-
Get the second key component.
- keyComponent2() - Method in class net.solarnetwork.central.domain.LongIntegerCompositePK
- keyComponent2() - Method in class net.solarnetwork.central.domain.LongStringCompositePK
- keyComponent2() - Method in class net.solarnetwork.central.domain.UserLongCompositePK
- keyComponent2() - Method in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
- keyComponent2() - Method in class net.solarnetwork.central.domain.UserLongStringCompositePK
- keyComponent2() - Method in class net.solarnetwork.central.domain.UserStringCompositePK
- keyComponent2() - Method in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
- keyComponent2() - Method in class net.solarnetwork.central.domain.UserUuidLongCompositePK
- keyComponent2() - Method in class net.solarnetwork.central.domain.UserUuidPK
- keyComponent3() - Method in interface net.solarnetwork.central.domain.CompositeKey3
-
Get the third key component.
- keyComponent3() - Method in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
- keyComponent3() - Method in class net.solarnetwork.central.domain.UserLongStringCompositePK
- keyComponent3() - Method in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
- keyComponent3() - Method in class net.solarnetwork.central.domain.UserUuidLongCompositePK
- keyComponentIsAssigned(int) - Method in interface net.solarnetwork.central.domain.CompositeKey
-
Test if a given key component is assigned a value or not.
- keyComponentIsAssigned(int) - Method in interface net.solarnetwork.central.domain.CompositeKey2
- keyComponentIsAssigned(int) - Method in interface net.solarnetwork.central.domain.CompositeKey3
- keyComponentIsAssigned(int) - Method in class net.solarnetwork.central.domain.LongIntegerCompositePK
- keyComponentIsAssigned(int) - Method in class net.solarnetwork.central.domain.LongStringCompositePK
- keyComponentIsAssigned(int) - Method in class net.solarnetwork.central.domain.UserLongCompositePK
- keyComponentIsAssigned(int) - Method in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
- keyComponentIsAssigned(int) - Method in class net.solarnetwork.central.domain.UserLongStringCompositePK
- keyComponentIsAssigned(int) - Method in class net.solarnetwork.central.domain.UserStringCompositePK
- keyComponentIsAssigned(int) - Method in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
- keyComponentIsAssigned(int) - Method in class net.solarnetwork.central.domain.UserUuidLongCompositePK
- keyComponentIsAssigned(int) - Method in class net.solarnetwork.central.domain.UserUuidPK
- keyComponentLength() - Method in interface net.solarnetwork.central.domain.CompositeKey
-
Get the number of components in the composite key.
- keyComponentLength() - Method in interface net.solarnetwork.central.domain.CompositeKey2
- keyComponentLength() - Method in interface net.solarnetwork.central.domain.CompositeKey3
- keyComponentValue(int, Object) - Method in interface net.solarnetwork.central.domain.CompositeKey
-
Convert a value into a key component value.
- keyComponentValue(int, Object) - Method in class net.solarnetwork.central.domain.LongIntegerCompositePK
- keyComponentValue(int, Object) - Method in class net.solarnetwork.central.domain.LongStringCompositePK
- keyComponentValue(int, Object) - Method in class net.solarnetwork.central.domain.UserLongCompositePK
- keyComponentValue(int, Object) - Method in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
- keyComponentValue(int, Object) - Method in class net.solarnetwork.central.domain.UserLongStringCompositePK
- keyComponentValue(int, Object) - Method in class net.solarnetwork.central.domain.UserStringCompositePK
- keyComponentValue(int, Object) - Method in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
- keyComponentValue(int, Object) - Method in class net.solarnetwork.central.domain.UserUuidLongCompositePK
- keyComponentValue(int, Object) - Method in class net.solarnetwork.central.domain.UserUuidPK
- keyForRequest(HttpServletRequest) - Method in interface net.solarnetwork.central.web.support.ContentCachingService
-
Get a cache key from a HTTP request.
- keyForRequest(HttpServletRequest) - Method in class net.solarnetwork.central.web.support.JCacheContentCachingService
-
Get a cache key for a given request.
- keySet() - Method in class net.solarnetwork.central.web.support.UrlEncodingOnAccessMap
- keyType(String, String) - Static method in class net.solarnetwork.central.domain.KeyTypePK
-
Create a new key instance.
- KeyTypePK - Class in net.solarnetwork.central.domain
-
Primary key based on a key/type string tuple.
- KeyTypePK(String, String) - Constructor for class net.solarnetwork.central.domain.KeyTypePK
-
Constructor.
L
- LatLong - Enum constant in enum class net.solarnetwork.central.domain.LocationPrecision
- LegacyPasswordEncoder - Class in net.solarnetwork.central.security
-
Deprecated.do not use this encoder for anything other than supporting legacy passwords
- LegacyPasswordEncoder() - Constructor for class net.solarnetwork.central.security.LegacyPasswordEncoder
-
Deprecated.
- LESS_THAN - Enum constant in enum class net.solarnetwork.central.dao.ObjectCriteria.MatchType
-
Match attribute values less than this attribute value.
- LESS_THAN_EQUAL - Enum constant in enum class net.solarnetwork.central.dao.ObjectCriteria.MatchType
-
Match attribute values less than or equal to this attribute value.
- limitOffset(PaginationCriteria, StringBuilder) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Generate SQL LIMIT x OFFSET y criteria to support pagination.
- limitOffsetLiteral(PaginationCriteria, StringBuilder) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Generate SQL LIMIT x OFFSET y criteria to support pagination where the limit and offset are generated as literal values.
- LinkedHashSetBlockingQueue<E> - Class in net.solarnetwork.central.support
-
A blocking queue implementation backed by a linked hash set for predictable iteration order and constant time addition, removal and contains operations.
- LinkedHashSetBlockingQueue(int) - Constructor for class net.solarnetwork.central.support.LinkedHashSetBlockingQueue
-
Constructor.
- LinkedHashSetBlockingQueue(SequencedSet<E>, int) - Constructor for class net.solarnetwork.central.support.LinkedHashSetBlockingQueue
-
Constructor.
- listMetadata(UserMetadataFilter) - Method in class net.solarnetwork.central.aop.UserMetadataSecurityAspect
- listMetadataCheck(UserMetadataFilter) - Method in class net.solarnetwork.central.aop.UserMetadataSecurityAspect
-
Check access to modify metadata.
- load(T) - Method in class net.solarnetwork.central.common.dao.jdbc.BulkLoadingDaoSupport.BulkLoadingContext
- load(T) - Method in interface net.solarnetwork.central.dao.BulkLoadingDao.LoadingContext
-
Load an entity.
- loadAll(Set<? extends K>, boolean, CompletionListener) - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- loadAll(Set<? extends K>, boolean, CompletionListener) - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- loadAll(Set<? extends K>, boolean, CompletionListener) - Method in class net.solarnetwork.central.support.SimpleCache
- loadUserByUsername(String) - Method in class net.solarnetwork.central.security.NodeUserDetailsService
- loadUsersByUsername(String) - Method in class net.solarnetwork.central.security.jdbc.JdbcUserDetailsService
- LocalDateRangeFilter - Interface in net.solarnetwork.central.domain
-
Filter API for a local date range.
- Locality - Enum constant in enum class net.solarnetwork.central.domain.LocationPrecision
- Location - Interface in net.solarnetwork.central.domain
-
Information describing the physical location of an object.
- LocationCriteria - Interface in net.solarnetwork.central.common.dao
-
Search criteria for location related data.
- locationId(Long, String, Instant, Aggregation) - Static method in class net.solarnetwork.central.domain.AggregateDatumId
-
Create a new location datum stream ID.
- LocationMatch - Interface in net.solarnetwork.central.domain
-
API for Location search results.
- LocationPrecision - Enum Class in net.solarnetwork.central.domain
-
Enumeration of locatioin precision levels.
- LocationRequest - Class in net.solarnetwork.central.domain
-
Entity for location requests.
- LocationRequest() - Constructor for class net.solarnetwork.central.domain.LocationRequest
-
Default constructor.
- LocationRequest(Long, Instant) - Constructor for class net.solarnetwork.central.domain.LocationRequest
-
Construct with an ID.
- LocationRequestCriteria - Interface in net.solarnetwork.central.common.dao
-
Criteria API for location requests.
- locationRequestDao() - Method in class net.solarnetwork.central.common.dao.config.LocationRequestDaoConfig
- LocationRequestDao - Interface in net.solarnetwork.central.common.dao
-
DAO API for location requests.
- LocationRequestDaoConfig - Class in net.solarnetwork.central.common.dao.config
-
Configuration for the
LocationRequestDao. - LocationRequestDaoConfig() - Constructor for class net.solarnetwork.central.common.dao.config.LocationRequestDaoConfig
- LocationRequestInfo - Class in net.solarnetwork.central.domain
-
Location request information.
- LocationRequestInfo() - Constructor for class net.solarnetwork.central.domain.LocationRequestInfo
- LocationRequestRowMapper - Class in net.solarnetwork.central.common.dao.jdbc
-
Row mapper for
LocationRequestentities. - LocationRequestRowMapper() - Constructor for class net.solarnetwork.central.common.dao.jdbc.LocationRequestRowMapper
- LocationRequestSqlUtils - Class in net.solarnetwork.central.common.dao.jdbc.sql
-
LocationRequest SQL support.
- LocationRequestSqlUtils() - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.LocationRequestSqlUtils
- LocationRequestStatus - Enum Class in net.solarnetwork.central.domain
-
Location request status enumeration.
- lock() - Method in class net.solarnetwork.central.web.support.ContentCachingFilter.LockAndCount
- lockForUpdate(String) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcAppSettingDao
- lockForUpdate(String) - Method in interface net.solarnetwork.central.dao.AppSettingDao
-
Transactionally lock a set of settings in the database.
- lockForUpdate(String, String) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcAppSettingDao
- lockForUpdate(String, String) - Method in interface net.solarnetwork.central.dao.AppSettingDao
-
Transactionally lock a specific setting in the database.
- lockInterruptibly() - Method in class net.solarnetwork.central.web.support.ContentCachingFilter.LockAndCount
- LockPoolBorrowFailures - Enum constant in enum class net.solarnetwork.central.web.support.ContentCachingFilter.ContentCachingFilterStats
-
Lock pool borrow failures.
- LockPoolBorrows - Enum constant in enum class net.solarnetwork.central.web.support.ContentCachingFilter.ContentCachingFilterStats
-
Lock pool borrows.
- LockPoolReturns - Enum constant in enum class net.solarnetwork.central.web.support.ContentCachingFilter.ContentCachingFilterStats
-
Lock pool returns.
- lockPoolWithCapacity(int) - Static method in class net.solarnetwork.central.web.support.ContentCachingFilter
-
Create a look pool.
- log - Variable in class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
-
A class-level logger.
- log - Variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisDao
-
A class-level logger.
- log - Variable in class net.solarnetwork.central.scheduler.EventHandlerSupport
-
A class-level logger.
- log - Variable in class net.solarnetwork.central.scheduler.JobSupport
-
A class-level logger.
- log - Variable in class net.solarnetwork.central.security.AuthorizationSupport
- log - Variable in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
A class-level logger.
- log - Variable in class net.solarnetwork.central.web.BaseTransientDataAccessRetryController
-
A class-level logger.
- LogEventInfo - Class in net.solarnetwork.central.domain
-
Standard log event info.
- LogEventInfo(String[], String, String) - Constructor for class net.solarnetwork.central.domain.LogEventInfo
-
Constructor.
- logger - Variable in class org.springframework.web.multipart.commons.CommonsFileUploadSupport
- logger - Static variable in class org.springframework.web.multipart.commons.CommonsMultipartFile
- LoggingUserEventAppenderBiz - Class in net.solarnetwork.central.biz
-
UserEventAppenderBizthat simply logs events. - LoggingUserEventAppenderBiz() - Constructor for class net.solarnetwork.central.biz.LoggingUserEventAppenderBiz
- LongArrayTypeHandler - Class in net.solarnetwork.central.dao.mybatis.type
-
TypeHandlerfor Array of BIGINT types. - LongArrayTypeHandler() - Constructor for class net.solarnetwork.central.dao.mybatis.type.LongArrayTypeHandler
-
Default constructor.
- LongIntegerCompositePK - Class in net.solarnetwork.central.domain
-
Basic implementation of a Long and Integer composite key.
- LongIntegerCompositePK(Long, Integer) - Constructor for class net.solarnetwork.central.domain.LongIntegerCompositePK
-
Constructor.
- LongStringCompositePK - Class in net.solarnetwork.central.domain
-
Basic implementation of a Long and String composite key.
- LongStringCompositePK(Long, String) - Constructor for class net.solarnetwork.central.domain.LongStringCompositePK
-
Constructor.
M
- MailAddress - Interface in net.solarnetwork.central.mail
-
API for mail address information.
- mailSender() - Method in class net.solarnetwork.central.mail.config.DevMailSender
- MailService - Interface in net.solarnetwork.central.mail
-
API for a mail sending service.
- MailServiceHelper - Class in net.solarnetwork.central.mail.support
-
Factory helper class for creating mail objects.
- MailServiceHelper() - Constructor for class net.solarnetwork.central.mail.support.MailServiceHelper
- MainDataSourceConfig - Class in net.solarnetwork.central.common.dao.config
-
Common data source configuration.
- MainDataSourceConfig() - Constructor for class net.solarnetwork.central.common.dao.config.MainDataSourceConfig
- mainDataSourcePingTest() - Method in class net.solarnetwork.central.common.dao.config.MainDataSourceConfig
- MaintenanceSubscriber - Interface in net.solarnetwork.central.biz
-
API for a service that needs periodic maintenance performed.
- makeCallExpression() - Method in class net.solarnetwork.central.support.xslt.RandomUuidFunction
- ManagedJavaMailSender - Class in net.solarnetwork.central.common.mail.javamail
-
JavaMailSenderto expose hooks for managing the settings of aJavaMailSenderImpldynamically. - ManagedJavaMailSender() - Constructor for class net.solarnetwork.central.common.mail.javamail.ManagedJavaMailSender
- ManagedJob - Interface in net.solarnetwork.central.scheduler
-
A managed job.
- mapRow(ResultSet, int) - Method in class net.solarnetwork.central.common.dao.jdbc.AppSettingRowMapper
- mapRow(ResultSet, int) - Method in class net.solarnetwork.central.common.dao.jdbc.AuditNodeServiceValueRowMapper
- mapRow(ResultSet, int) - Method in class net.solarnetwork.central.common.dao.jdbc.AuditUserServiceValueRowMapper
- mapRow(ResultSet, int) - Method in class net.solarnetwork.central.common.dao.jdbc.BasicSolarNodeOwnershipRowMapper
- mapRow(ResultSet, int) - Method in class net.solarnetwork.central.common.dao.jdbc.ColumnRowMapper
- mapRow(ResultSet, int) - Method in class net.solarnetwork.central.common.dao.jdbc.LocationRequestRowMapper
- mapRow(ResultSet, int) - Method in class net.solarnetwork.central.common.dao.jdbc.StaleAuditNodeServiceValueRowMapper
- mapRow(ResultSet, int) - Method in class net.solarnetwork.central.common.dao.jdbc.StaleAuditUserServiceValueRowMapper
- mapRow(ResultSet, int) - Method in class net.solarnetwork.central.common.dao.jdbc.UserEventRowMapper
- mapSqlMapException(RuntimeException, Object) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
Attempt to map a runtime, SQL related exception to some friendlier exception.
- matches(CharSequence, String) - Method in class net.solarnetwork.central.security.DelegatingPasswordEncoder
- matches(CharSequence, String) - Method in class net.solarnetwork.central.security.LegacyPasswordEncoder
-
Deprecated.
- MaxUploadSizeInputStream - Class in net.solarnetwork.central.web
-
Bounded input stream that throws a when reading beyond the configured maximum length.
- MaxUploadSizeInputStream(InputStream, long) - Constructor for class net.solarnetwork.central.web.MaxUploadSizeInputStream
-
Constructor.
- MessageController - Class in net.solarnetwork.central.web
-
Controller for returning i18n message resources.
- MessageController() - Constructor for class net.solarnetwork.central.web.MessageController
- MessageDataSource - Interface in net.solarnetwork.central.mail
-
API for mail message content.
- MessageTemplateDataSource - Interface in net.solarnetwork.central.mail
-
API for data required to generate a template based mail message.
- MetadataFilter - Interface in net.solarnetwork.central.domain
-
API for a metadata search filter.
- MinMaxRange<T> - Interface in net.solarnetwork.central.dao
-
A range specification.
- Miss - Enum constant in enum class net.solarnetwork.central.web.support.ContentCacheStats
-
Cache miss.
- MockMailSender - Class in net.solarnetwork.central.mail.mock
-
Mock implementation of Spring's
MailSender. - MockMailSender() - Constructor for class net.solarnetwork.central.mail.mock.MockMailSender
- modifyMetadata(Long) - Method in class net.solarnetwork.central.aop.UserMetadataSecurityAspect
- modifyMetadataCheck(Long) - Method in class net.solarnetwork.central.aop.UserMetadataSecurityAspect
-
Check access to modify metadata.
- monthlyAuditNodeService(Long, String, Instant, long) - Static method in class net.solarnetwork.central.dao.AuditNodeServiceEntity
-
Create a monthly audit datum.
- monthlyAuditUserService(Long, String, Instant, long) - Static method in class net.solarnetwork.central.dao.AuditUserServiceEntity
-
Create a monthly audit datum.
- mqttConnection - Variable in class net.solarnetwork.central.support.BaseMqttConnectionObserver
- MqttJsonPublisher<T> - Class in net.solarnetwork.central.support
-
Basic service to publish objects to SolarFlux.
- MqttJsonPublisher(String, ObjectMapper, Function<T, String>, boolean, MqttQos) - Constructor for class net.solarnetwork.central.support.MqttJsonPublisher
-
Constructor.
- MultipartParsingResult(MultiValueMap<String, MultipartFile>, Map<String, String[]>, Map<String, String>) - Constructor for class org.springframework.web.multipart.commons.CommonsFileUploadSupport.MultipartParsingResult
- MyBatisCommonConfig - Class in net.solarnetwork.central.common.dao.config
-
Configuration for MyBatis.
- MyBatisCommonConfig() - Constructor for class net.solarnetwork.central.common.dao.config.MyBatisCommonConfig
- MyBatisExceptionTranslator - Class in net.solarnetwork.central.dao.mybatis.support
-
Extension of
MyBatisExceptionTranslatorto handle connection pool exceptions likeorg.springframework.jdbc.CannotGetJdbcConnectionExceptionthat are returned themselves. - MyBatisExceptionTranslator(DataSource, boolean) - Constructor for class net.solarnetwork.central.dao.mybatis.support.MyBatisExceptionTranslator
-
Constructor.
- MyBatisNetworkAssociationDao - Class in net.solarnetwork.central.dao.mybatis
-
MyBatis implementation of
NetworkAssociationDao. - MyBatisNetworkAssociationDao() - Constructor for class net.solarnetwork.central.dao.mybatis.MyBatisNetworkAssociationDao
- MyBatisNetworkAssociationDaoConfig - Class in net.solarnetwork.central.common.dao.config
-
MyBatis network association DAO configuration.
- MyBatisNetworkAssociationDaoConfig() - Constructor for class net.solarnetwork.central.common.dao.config.MyBatisNetworkAssociationDaoConfig
- MyBatisSolarLocationDao - Class in net.solarnetwork.central.dao.mybatis
-
MyBatis implementation of
SolarLocationDao. - MyBatisSolarLocationDao() - Constructor for class net.solarnetwork.central.dao.mybatis.MyBatisSolarLocationDao
-
Default constructor.
- MyBatisSolarNodeDao - Class in net.solarnetwork.central.dao.mybatis
-
MyBatis implementation of
SolarNodeDao. - MyBatisSolarNodeDao() - Constructor for class net.solarnetwork.central.dao.mybatis.MyBatisSolarNodeDao
-
Default constructor.
- MyBatisSolarNodeDaoConfig - Class in net.solarnetwork.central.common.dao.config
-
SolarNode DAO configuration.
- MyBatisSolarNodeDaoConfig() - Constructor for class net.solarnetwork.central.common.dao.config.MyBatisSolarNodeDaoConfig
- MyBatisSolarNodeMetadataDao - Class in net.solarnetwork.central.dao.mybatis
-
MyBatis implementation of
SolarNodeMetadataDao. - MyBatisSolarNodeMetadataDao() - Constructor for class net.solarnetwork.central.dao.mybatis.MyBatisSolarNodeMetadataDao
-
Default constructor.
- MyBatisUserMetadataDao - Class in net.solarnetwork.central.dao.mybatis
-
MyBatis implementation of
UserMetadataDao. - MyBatisUserMetadataDao() - Constructor for class net.solarnetwork.central.dao.mybatis.MyBatisUserMetadataDao
-
Default constructor.
- MyBatisVersionedMessageDao - Class in net.solarnetwork.central.dao.mybatis
-
MyBatis implementation of
VersionedMessageDao. - MyBatisVersionedMessageDao() - Constructor for class net.solarnetwork.central.dao.mybatis.MyBatisVersionedMessageDao
- MyBatisVersionedMessageDao.QueryName - Enum Class in net.solarnetwork.central.dao.mybatis
-
Query name enumeration.
N
- net.solarnetwork.central - package net.solarnetwork.central
- net.solarnetwork.central.aop - package net.solarnetwork.central.aop
- net.solarnetwork.central.biz - package net.solarnetwork.central.biz
- net.solarnetwork.central.biz.dao - package net.solarnetwork.central.biz.dao
- net.solarnetwork.central.cloud.aws.biz - package net.solarnetwork.central.cloud.aws.biz
- net.solarnetwork.central.cloud.aws.domain - package net.solarnetwork.central.cloud.aws.domain
- net.solarnetwork.central.cloud.biz - package net.solarnetwork.central.cloud.biz
- net.solarnetwork.central.cloud.domain - package net.solarnetwork.central.cloud.domain
- net.solarnetwork.central.common.config - package net.solarnetwork.central.common.config
- net.solarnetwork.central.common.dao - package net.solarnetwork.central.common.dao
- net.solarnetwork.central.common.dao.config - package net.solarnetwork.central.common.dao.config
- net.solarnetwork.central.common.dao.jdbc - package net.solarnetwork.central.common.dao.jdbc
- net.solarnetwork.central.common.dao.jdbc.sql - package net.solarnetwork.central.common.dao.jdbc.sql
- net.solarnetwork.central.common.job - package net.solarnetwork.central.common.job
- net.solarnetwork.central.common.mail.javamail - package net.solarnetwork.central.common.mail.javamail
- net.solarnetwork.central.dao - package net.solarnetwork.central.dao
- net.solarnetwork.central.dao.mybatis - package net.solarnetwork.central.dao.mybatis
- net.solarnetwork.central.dao.mybatis.support - package net.solarnetwork.central.dao.mybatis.support
- net.solarnetwork.central.dao.mybatis.type - package net.solarnetwork.central.dao.mybatis.type
- net.solarnetwork.central.domain - package net.solarnetwork.central.domain
- net.solarnetwork.central.mail - package net.solarnetwork.central.mail
- net.solarnetwork.central.mail.config - package net.solarnetwork.central.mail.config
- net.solarnetwork.central.mail.mock - package net.solarnetwork.central.mail.mock
- net.solarnetwork.central.mail.support - package net.solarnetwork.central.mail.support
- net.solarnetwork.central.scheduler - package net.solarnetwork.central.scheduler
- net.solarnetwork.central.security - package net.solarnetwork.central.security
- net.solarnetwork.central.security.config - package net.solarnetwork.central.security.config
- net.solarnetwork.central.security.jdbc - package net.solarnetwork.central.security.jdbc
- net.solarnetwork.central.security.service - package net.solarnetwork.central.security.service
- net.solarnetwork.central.security.web - package net.solarnetwork.central.security.web
- net.solarnetwork.central.security.web.support - package net.solarnetwork.central.security.web.support
- net.solarnetwork.central.support - package net.solarnetwork.central.support
- net.solarnetwork.central.support.xslt - package net.solarnetwork.central.support.xslt
- net.solarnetwork.central.web - package net.solarnetwork.central.web
- net.solarnetwork.central.web.support - package net.solarnetwork.central.web.support
- networkAssociationDao() - Method in class net.solarnetwork.central.common.dao.config.MyBatisNetworkAssociationDaoConfig
- NetworkAssociationDao - Interface in net.solarnetwork.central.dao
-
DAO API for network association support.
- networkIdentificationBiz(NetworkIdentityConfig.NetworkIdentitySettings) - Method in class net.solarnetwork.central.common.config.NetworkIdentityConfig
- NetworkIdentificationBiz - Interface in net.solarnetwork.central.biz
-
API for identifying SolarNetwork.
- NetworkIdentityConfig - Class in net.solarnetwork.central.common.config
-
Network identity configuration.
- NetworkIdentityConfig() - Constructor for class net.solarnetwork.central.common.config.NetworkIdentityConfig
- NetworkIdentityConfig.NetworkIdentitySettings - Class in net.solarnetwork.central.common.config
-
Settings for the NetworkIdentityBiz.
- networkIdentitySettings() - Method in class net.solarnetwork.central.common.config.NetworkIdentityConfig
- NetworkIdentitySettings() - Constructor for class net.solarnetwork.central.common.config.NetworkIdentityConfig.NetworkIdentitySettings
- newCondition() - Method in class net.solarnetwork.central.web.support.ContentCachingFilter.LockAndCount
- newFileItemFactory() - Method in class org.springframework.web.multipart.commons.CommonsFileUploadSupport
-
Factory method for a Commons DiskFileItemFactory instance.
- newFileUpload(FileItemFactory) - Method in class org.springframework.web.multipart.commons.CommonsFileUploadSupport
-
Factory method for a Commons FileUpload instance.
- newFileUpload(FileItemFactory) - Method in class org.springframework.web.multipart.commons.CommonsMultipartResolver
-
Initialize the underlying
org.apache.tomcat.util.http.fileupload.servlet.ServletFileUploadinstance. - Node - Enum constant in enum class net.solarnetwork.central.security.SecurityPolicyMetadataType
-
A node specific mettadata type.
- NODE_OWNERSHIP_CACHE - Static variable in class net.solarnetwork.central.common.dao.config.SolarNodeOwnershipDaoConfig
-
A qualifier to use for the node ownership
Cache. - NodeCriteria - Interface in net.solarnetwork.central.common.dao
-
Search criteria for node related data.
- NodeEventObservationRegistrar<T> - Interface in net.solarnetwork.central.biz
-
API for a registry of node-based event observers.
- NodeFilter - Interface in net.solarnetwork.central.domain
-
Filter API for node related data.
- NodeGroupIdentity - Interface in net.solarnetwork.central.domain
-
Node group identity information.
- NodeGroupInformation - Interface in net.solarnetwork.central.domain
-
General node group information.
- nodeId(Long, String, Instant, Aggregation) - Static method in class net.solarnetwork.central.domain.AggregateDatumId
-
Create a new node aggregate datum ID.
- NodeIdentity - Interface in net.solarnetwork.central.domain
-
Node identity information.
- NodeInformation - Interface in net.solarnetwork.central.domain
-
General node information.
- NodeMappingFilter - Interface in net.solarnetwork.central.domain
-
Extension of
Filterfor mapping node IDs into virtual IDs. - NodeMetadata - Interface in net.solarnetwork.central.domain
-
API for node metadata.
- NodeMetadataSerializer - Class in net.solarnetwork.central.support
-
JSON serializer for
NodeMetadata. - NodeMetadataSerializer() - Constructor for class net.solarnetwork.central.support.NodeMetadataSerializer
- NodeOwnershipCriteria - Interface in net.solarnetwork.central.common.dao
-
Search criteria for node ownership.
- nodeOwnershipDao() - Method in class net.solarnetwork.central.common.dao.config.SolarNodeOwnershipDaoConfig
- nodeServiceAuditor(JdbcNodeServiceAuditorConfig.NodeServiceAuditorSettings) - Method in class net.solarnetwork.central.common.config.JdbcNodeServiceAuditorConfig
-
Auditor for node service events.
- NodeServiceAuditor - Interface in net.solarnetwork.central.biz
-
API for auditing node service events in SolarNetwork.
- nodeServiceAuditorSettings() - Method in class net.solarnetwork.central.common.config.JdbcNodeServiceAuditorConfig
-
Configuration settings for the node service auditor.
- NodeServiceAuditorSettings() - Constructor for class net.solarnetwork.central.common.config.JdbcNodeServiceAuditorConfig.NodeServiceAuditorSettings
- NodeUserDetailsService - Class in net.solarnetwork.central.security
-
Implementation of
UserDetailsServicefor X.509 authenticated nodes. - NodeUserDetailsService() - Constructor for class net.solarnetwork.central.security.NodeUserDetailsService
- nonArchivedNodeIdsForToken(String) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcSolarNodeOwnershipDao
- nonArchivedNodeIdsForToken(String) - Method in interface net.solarnetwork.central.dao.SolarNodeOwnershipDao
-
Get the available non-archived node IDs associated with a security token ID.
- normalizedLocation(Location) - Static method in class net.solarnetwork.central.domain.SolarLocation
-
Return a new SolarLocation with normalized values from another Location.
- NOT - Enum constant in enum class net.solarnetwork.central.dao.ObjectCriteria.JoinType
-
Join all enclosed AttributeSearchFilter objects with a logical NOT.
- NOT_EQUAL - Enum constant in enum class net.solarnetwork.central.dao.ObjectCriteria.MatchType
-
Match anything but exactly this attribute value.
- NoTransaction - Enum constant in enum class net.solarnetwork.central.dao.BulkLoadingDao.LoadingTransactionMode
-
Load without any transaction.
- NumericArrayTypeHandler - Class in net.solarnetwork.central.dao.mybatis.type
-
Type handler for
NUMERIC[]arrays. - NumericArrayTypeHandler() - Constructor for class net.solarnetwork.central.dao.mybatis.type.NumericArrayTypeHandler
-
Constructor.
O
- ObjectCriteria<T> - Interface in net.solarnetwork.central.dao
-
Generic object search criteria API.
- ObjectCriteria.JoinType - Enum Class in net.solarnetwork.central.dao
-
Search filter boolean join types.
- ObjectCriteria.MatchType - Enum Class in net.solarnetwork.central.dao
-
Search match types.
- objectMapper - Variable in class net.solarnetwork.central.support.xslt.BaseXsltService
-
A JSON mapper.
- ObjectMapperFilteredResultsProcessor<R> - Class in net.solarnetwork.central.support
-
Basic
FilteredResultsProcessorthat serializes using Jackson JSON. - ObjectMapperFilteredResultsProcessor(JsonGenerator, SerializerProvider, MimeType, JsonSerializer<R>) - Constructor for class net.solarnetwork.central.support.ObjectMapperFilteredResultsProcessor
-
Constructor.
- ObjectSearchFilter<T> - Class in net.solarnetwork.central.support
-
Generic object search filter.
- ObjectSearchFilter(T) - Constructor for class net.solarnetwork.central.support.ObjectSearchFilter
-
Construct with a filter using
ObjectCriteria.MatchType.EQUALandObjectCriteria.JoinType.AND. - ObjectSearchFilter(T, ObjectCriteria.MatchType, ObjectCriteria.JoinType) - Constructor for class net.solarnetwork.central.support.ObjectSearchFilter
-
Constructor.
- ObjectSearchFilters<T> - Class in net.solarnetwork.central.support
-
Collection of object search filters.
- ObjectSearchFilters(ObjectCriteria.JoinType) - Constructor for class net.solarnetwork.central.support.ObjectSearchFilters
-
Construct a new ObjectSearchFilters object with a join type.
- ObjectSearchFilters(ObjectCriteria.JoinType, T) - Constructor for class net.solarnetwork.central.support.ObjectSearchFilters
-
Construct a search filters object out of a single filter, using
ObjectCriteria.MatchType.EQUAL. - ObjectSearchFilters(ObjectCriteria.JoinType, T, ObjectCriteria.JoinType) - Constructor for class net.solarnetwork.central.support.ObjectSearchFilters
-
Construct a search filters object out of a single filter, using
ObjectCriteria.MatchType.EQUAL. - ObjectSearchFilters(T) - Constructor for class net.solarnetwork.central.support.ObjectSearchFilters
-
Construct a search filters object out of a single filter, using
ObjectCriteria.JoinType.ANDandObjectCriteria.MatchType.EQUAL. - ObservableMqttConnection - Class in net.solarnetwork.central.support
-
Basic MQTT connection service with a configurable list of observers.
- ObservableMqttConnection(MqttConnectionFactory, StatTracker, String, List<MqttConnectionObserver>) - Constructor for class net.solarnetwork.central.support.ObservableMqttConnection
-
Constructor.
- offer(E) - Method in class net.solarnetwork.central.support.DelayQueueSet
-
Inserts the specified element into this delay queue.
- offer(E) - Method in class net.solarnetwork.central.support.LinkedHashSetBlockingQueue
- offer(E, long, TimeUnit) - Method in class net.solarnetwork.central.support.DelayQueueSet
-
Inserts the specified element into this delay queue.
- offer(E, long, TimeUnit) - Method in class net.solarnetwork.central.support.LinkedHashSetBlockingQueue
- onCacheEviction(String, CachedContent) - Method in class net.solarnetwork.central.web.support.JCacheContentCachingService
- onCacheEviction(K, V) - Method in interface net.solarnetwork.central.support.CacheUtils.CacheEvictionListener
-
Receive a cache eviction notification.
- onCreated(Iterable<CacheEntryEvent<? extends String, ? extends CachedContent>>) - Method in class net.solarnetwork.central.web.support.JCacheContentCachingService
- onExpired(Iterable<CacheEntryEvent<? extends String, ? extends CachedContent>>) - Method in class net.solarnetwork.central.web.support.JCacheContentCachingService
- onMaxLength(long, long) - Method in class net.solarnetwork.central.web.MaxUploadSizeInputStream
- onMqttServerConnectionEstablished(MqttConnection, boolean) - Method in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
Callback when the MQTT connection has been established.
- onMqttServerConnectionEstablished(MqttConnection, boolean) - Method in class net.solarnetwork.central.support.ObservableMqttConnection
- onMqttServerConnectionLost(MqttConnection, boolean, Throwable) - Method in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
Callback when the MQTT connection has been lost.
- onMqttServerConnectionLost(MqttConnection, boolean, Throwable) - Method in class net.solarnetwork.central.support.ObservableMqttConnection
- onRemoved(Iterable<CacheEntryEvent<? extends String, ? extends CachedContent>>) - Method in class net.solarnetwork.central.web.support.JCacheContentCachingService
- onUpdated(Iterable<CacheEntryEvent<? extends String, ? extends CachedContent>>) - Method in class net.solarnetwork.central.web.support.JCacheContentCachingService
- OptimizedQueryFilter - Interface in net.solarnetwork.central.domain
-
Filter API for query optimizations to apply.
- OR - Enum constant in enum class net.solarnetwork.central.dao.ObjectCriteria.JoinType
-
Join all enclosed AttributeSearchFilter objects with a logical OR.
- orderBySorts(Iterable<SortDescriptor>, Map<String, String>, StringBuilder) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Generate SQL ORDER BY criteria for a set of
SortDescriptor. - org.springframework.web.multipart.commons - package org.springframework.web.multipart.commons
-
Spring web multipart implementation using Apache Tomcat Multipart.
- OutputSerializationSupportContext<T> - Record Class in net.solarnetwork.central.support
-
Supporting services for output serialization.
- OutputSerializationSupportContext(ObjectMapper, ObjectMapper, JsonSerializer<T>, PropertySerializerRegistrar) - Constructor for record class net.solarnetwork.central.support.OutputSerializationSupportContext
-
Creates an instance of a
OutputSerializationSupportContextrecord class. - OVERLAP - Enum constant in enum class net.solarnetwork.central.dao.ObjectCriteria.MatchType
-
For array comparison, an overlap operator.
- ownershipFor(Long, Long) - Static method in class net.solarnetwork.central.domain.BasicSolarNodeOwnership
-
Create a new ownership instance.
- ownershipFor(Long, Long, String, String) - Static method in class net.solarnetwork.central.domain.BasicSolarNodeOwnership
-
Create a new private ownership instance.
- ownershipForNodeId(Long) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcSolarNodeOwnershipDao
- ownershipForNodeId(Long) - Method in interface net.solarnetwork.central.dao.SolarNodeOwnershipDao
-
Get the ownership information of a node.
- ownershipsForUserId(Long) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcSolarNodeOwnershipDao
- ownershipsForUserId(Long) - Method in interface net.solarnetwork.central.dao.SolarNodeOwnershipDao
-
Get all available node ownership for a user ID.
P
- PARAM_FILTER - Static variable in class net.solarnetwork.central.dao.mybatis.MyBatisSolarNodeMetadataDao
-
The query parameter for a general
Filterobject value. - parse(String, Locale) - Method in class net.solarnetwork.central.support.DelegatingParser
- parse(String, Locale) - Method in class net.solarnetwork.central.support.InstantFormatter
- parseFileItems(List<FileItem>, String) - Method in class org.springframework.web.multipart.commons.CommonsFileUploadSupport
-
Parse the given List of Commons FileItems into a Spring MultipartParsingResult, containing Spring MultipartFile instances and a Map of multipart parameter.
- parseParameterMap(HttpServletRequest) - Method in class org.springframework.web.multipart.commons.ServletFileUpload
-
Processes an RFC 1867 compliant
multipart/form-datastream. - parseParameterMap(RequestContext) - Method in class org.springframework.web.multipart.commons.ServletFileUpload
-
Processes an RFC 1867 compliant
multipart/form-datastream. - parsePemCertificates(Reader) - Static method in class net.solarnetwork.central.security.CertificateUtils
-
Parse PEM certificate data.
- parseRequest(HttpServletRequest) - Method in class org.springframework.web.multipart.commons.CommonsMultipartResolver
-
Parse the given servlet request, resolving its multipart elements.
- parseRequest(HttpServletRequest) - Method in class org.springframework.web.multipart.commons.ServletFileUpload
-
Processes an RFC 1867 compliant
multipart/form-datastream. - passwordEncoder() - Method in class net.solarnetwork.central.security.config.PasswordEncoderConfig
- PasswordEncoderConfig - Class in net.solarnetwork.central.security.config
-
Password encoder configuration.
- PasswordEncoderConfig() - Constructor for class net.solarnetwork.central.security.config.PasswordEncoderConfig
- Paused - Enum constant in enum class net.solarnetwork.central.scheduler.JobStatus
-
The job will not be executed in the future, but can be resumed.
- Paused - Enum constant in enum class net.solarnetwork.central.scheduler.SchedulerStatus
-
The scheduler has been paused, is not executing any more jobs, and can be re-started.
- pauseJob(String, String) - Method in interface net.solarnetwork.central.scheduler.SchedulerManager
-
Pause a specific job.
- pauseJob(String, String) - Method in class net.solarnetwork.central.scheduler.SimpleSchedulerManager
- peek() - Method in class net.solarnetwork.central.support.DelayQueueSet
-
Retrieves, but does not remove, the head of this queue, or returns
nullif this queue is empty. - peek() - Method in class net.solarnetwork.central.support.LinkedHashSetBlockingQueue
- performPingTest() - Method in class net.solarnetwork.central.biz.dao.AsyncDaoUserEventAppenderBiz
- performPingTest() - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
- performPingTest() - Method in class net.solarnetwork.central.scheduler.SimpleSchedulerManager
- performPingTest() - Method in class net.solarnetwork.central.scheduler.ThreadPoolTaskExecutorPingTest
- performPingTest() - Method in class net.solarnetwork.central.scheduler.ThreadPoolTaskSchedulerPingTest
- performPingTest() - Method in class net.solarnetwork.central.support.DelayedOcassionalProcessor
- performPingTest() - Method in class net.solarnetwork.central.support.DirectoryCleanerJob
- performPingTest() - Method in class net.solarnetwork.central.web.support.ContentCachingFilter
- performPingTest() - Method in class net.solarnetwork.central.web.support.JCacheContentCachingService
- performServiceMaintenance(Map<String, ?>) - Method in interface net.solarnetwork.central.biz.MaintenanceSubscriber
-
Perform any required periodic maintenance.
- persist(T) - Method in interface net.solarnetwork.central.common.dao.GenericWriteOnlyDao
-
Persist a new entity.
- PingController - Class in net.solarnetwork.central.web
-
A web controller for running a set of
PingTesttests and returning the results. - PingController(List<PingTest>) - Constructor for class net.solarnetwork.central.web.PingController
-
Constructor.
- PingController.PingResults - Class in net.solarnetwork.central.web
-
An overall test results class.
- PingResults(Instant, Map<String, PingTestResultDisplay>) - Constructor for class net.solarnetwork.central.web.PingController.PingResults
-
Construct with values.
- policyEnforcerCheck(T) - Method in class net.solarnetwork.central.security.AuthorizationSupport
-
Enforce a security policy on a domain object and
SecurityPolicyMetadataType#Nodemetadata type. - policyEnforcerCheck(T, SecurityPolicyMetadataType) - Method in class net.solarnetwork.central.security.AuthorizationSupport
-
Enforce a security policy on a domain object or collection of domain objects.
- poll() - Method in class net.solarnetwork.central.support.DelayQueueSet
-
Retrieves and removes the expired head of this queue, or returns
nullif this queue has no expired elements. - poll() - Method in class net.solarnetwork.central.support.LinkedHashSetBlockingQueue
- poll(long, TimeUnit) - Method in class net.solarnetwork.central.support.DelayQueueSet
-
Retrieves and removes the expired head of this queue, waiting if necessary until an expired element is available on this queue, or the specified wait time expires.
- poll(long, TimeUnit) - Method in class net.solarnetwork.central.support.LinkedHashSetBlockingQueue
- popNestedPath() - Method in class net.solarnetwork.central.support.DelegatingErrors
- populateIdValue(StringBuilder) - Method in class net.solarnetwork.central.domain.AggregateDatumId
- populateIdValue(StringBuilder) - Method in class net.solarnetwork.central.domain.BasePK
-
Populate a string builder with an ID value.
- populateIdValue(StringBuilder) - Method in class net.solarnetwork.central.domain.KeyTypePK
- populateIdValue(StringBuilder) - Method in class net.solarnetwork.central.domain.LongIntegerCompositePK
- populateIdValue(StringBuilder) - Method in class net.solarnetwork.central.domain.LongStringCompositePK
- populateIdValue(StringBuilder) - Method in class net.solarnetwork.central.domain.UserLongCompositePK
- populateIdValue(StringBuilder) - Method in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
- populateIdValue(StringBuilder) - Method in class net.solarnetwork.central.domain.UserLongStringCompositePK
- populateIdValue(StringBuilder) - Method in class net.solarnetwork.central.domain.UserStringCompositePK
- populateIdValue(StringBuilder) - Method in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
- populateIdValue(StringBuilder) - Method in class net.solarnetwork.central.domain.UserUuidLongCompositePK
- populateIdValue(StringBuilder) - Method in class net.solarnetwork.central.domain.UserUuidPK
- populateStringValue(StringBuilder) - Method in class net.solarnetwork.central.domain.AggregateDatumId
- populateStringValue(StringBuilder) - Method in class net.solarnetwork.central.domain.BasePK
-
Populate a string builder with a friendly string value.
- populateStringValue(StringBuilder) - Method in class net.solarnetwork.central.domain.KeyTypePK
- populateStringValue(StringBuilder) - Method in class net.solarnetwork.central.domain.LongIntegerCompositePK
- populateStringValue(StringBuilder) - Method in class net.solarnetwork.central.domain.LongStringCompositePK
- populateStringValue(StringBuilder) - Method in class net.solarnetwork.central.domain.UserLongCompositePK
- populateStringValue(StringBuilder) - Method in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
- populateStringValue(StringBuilder) - Method in class net.solarnetwork.central.domain.UserLongStringCompositePK
- populateStringValue(StringBuilder) - Method in class net.solarnetwork.central.domain.UserStringCompositePK
- populateStringValue(StringBuilder) - Method in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
- populateStringValue(StringBuilder) - Method in class net.solarnetwork.central.domain.UserUuidLongCompositePK
- populateStringValue(StringBuilder) - Method in class net.solarnetwork.central.domain.UserUuidPK
- PostalCode - Enum constant in enum class net.solarnetwork.central.domain.LocationPrecision
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class net.solarnetwork.central.common.config.ApplicationMetadataEnvironmentPostProcessor
- postProcessFilterProperties(F, Map<String, Object>) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisFilterableDao
-
Callback to alter the default SQL properties set up by
BaseMyBatisFilterableDao.findFiltered(Filter, List, Integer, Integer). - postProcessFilterProperties(F, Map<String, Object>) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisFilterableDaoSupport
-
Callback to alter the default SQL properties set up by
FilterableDao.findFiltered(Object, List, Integer, Integer) - postProcessFilterProperties(Location, Map<String, Object>) - Method in class net.solarnetwork.central.dao.mybatis.MyBatisSolarLocationDao
- prepareArrayParameter(Connection, PreparedStatement, int, Integer[]) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL statement
INTEGERarray parameter. - prepareArrayParameter(Connection, PreparedStatement, int, Integer[], boolean) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL statement
INTEGERarray parameter. - prepareArrayParameter(Connection, PreparedStatement, int, Long[]) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL statement
BIGINTarray parameter. - prepareArrayParameter(Connection, PreparedStatement, int, Long[], boolean) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL statement
BIGINTarray parameter. - prepareArrayParameter(Connection, PreparedStatement, int, String[]) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL statement
TEXTarray parameter. - prepareArrayParameter(Connection, PreparedStatement, int, String[], boolean) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL statement
TEXTarray parameter. - prepareArrayParameter(Connection, PreparedStatement, int, String, Object[]) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL statement array parameter.
- prepareArrayParameter(Connection, PreparedStatement, int, String, Object[], boolean) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL statement array parameter.
- prepareArrayParameter(Connection, PreparedStatement, int, UUID[]) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL statement
UUIDarray parameter. - prepareArrayParameter(Connection, PreparedStatement, int, UUID[], boolean) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL statement
UUIDarray parameter. - prepareCodedValue(PreparedStatement, int, CodedValue, CodedValue, boolean) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL query
CodedValueparameter as aINTEGER. - prepareCodedValueChar(PreparedStatement, int, CodedValue, CodedValue, boolean) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL query
CodedValueparameter as aCHARACTER. - prepareCodedValuesArray(Connection, PreparedStatement, int, Collection<? extends CodedValue>, boolean) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL query
CodedValueparameter as aINTEGER. - prepareDateRange(DateRangeCriteria, PreparedStatement, int) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL query date range filter.
- prepareFileUpload(String) - Method in class org.springframework.web.multipart.commons.CommonsFileUploadSupport
-
Determine an appropriate FileUpload instance for the given encoding.
- prepareJsonString(Object, PreparedStatement, int, boolean) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL query JSON string parameter.
- prepareLimitOffset(PaginationCriteria, Connection, PreparedStatement, int) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL query limit/offset.
- prepareLocationRequestCriteria(Long, LocationRequestCriteria, Connection, PreparedStatement, int) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.LocationRequestSqlUtils
-
Prepare a location request filter SQL query.
- prepareOptimizedArrayParameter(Connection, PreparedStatement, int, Integer[]) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL statement
INTEGERarray parameter, optimized to a non-array parameter if the array holds a single object. - prepareOptimizedArrayParameter(Connection, PreparedStatement, int, Long[]) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL statement
BIGINTarray parameter, optimized to a non-array parameter if the array holds a single object. - prepareOptimizedArrayParameter(Connection, PreparedStatement, int, Long[], boolean) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL statement
BIGINTarray parameter, optimized to a non-array parameter if the array holds a single object. - prepareOptimizedArrayParameter(Connection, PreparedStatement, int, String[]) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL statement
TEXTarray parameter, optimized to a non-array parameter if the array holds a single object. - prepareOptimizedArrayParameter(Connection, PreparedStatement, int, String[], boolean) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL statement
TEXTarray parameter, optimized to a non-array parameter if the array holds a single object. - prepareOptimizedArrayParameter(Connection, PreparedStatement, int, String, Object[]) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL statement array parameter, optimized to a non-array parameter if the array holds a single object.
- prepareOptimizedArrayParameter(Connection, PreparedStatement, int, String, Object[], boolean) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL statement array parameter, optimized to a non-array parameter if the array holds a single object.
- prepareOptimizedArrayParameter(Connection, PreparedStatement, int, UUID[]) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL statement
UUIDarray parameter, optimized to a non-array parameter if the array holds a single object. - prepareOptimizedArrayParameter(Connection, PreparedStatement, int, UUID[], boolean) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Prepare a SQL statement
UUIDarray parameter, optimized to a non-array parameter if the array holds a single object. - preprocessInsert(T) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
Process a new unsaved entity for persisting.
- preprocessInsert(T) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
Process a new unsaved entity for persisting.
- PRESENT - Enum constant in enum class net.solarnetwork.central.dao.ObjectCriteria.MatchType
-
Match if the attribute name is present, regardless of its value.
- print(Instant, Locale) - Method in class net.solarnetwork.central.support.InstantFormatter
- privateOwnershipFor(Long, Long) - Static method in class net.solarnetwork.central.domain.BasicSolarNodeOwnership
-
Create a new private ownership instance.
- privateOwnershipFor(Long, Long, String, String) - Static method in class net.solarnetwork.central.domain.BasicSolarNodeOwnership
-
Create a new private ownership instance.
- processAuthenticationEvent(AbstractAuthenticationEvent) - Method in class net.solarnetwork.central.security.service.AuthenticationUserEventPublisher
-
Process authentication events.
- processItemInternal(T) - Method in class net.solarnetwork.central.support.DelayedOcassionalProcessor
-
Process a delayed item.
- processResultRow(ResultSet) - Method in class net.solarnetwork.central.common.job.TieredStoredProcedureStaleRecordProcessor
-
Process a procedure result set row.
- propertiesForLocale(Locale) - Method in class net.solarnetwork.central.support.VersionedMessageDaoMessageSource
-
Get a
Propertiesobject of all available messages for a given locale. - prune() - Method in class net.solarnetwork.central.support.BasicSharedValueCache
-
Prune shared values no longer in use.
- prune() - Method in interface net.solarnetwork.central.support.SharedValueCache
-
Prune shared values no longer in use.
- publish(T, String) - Method in class net.solarnetwork.central.support.MqttJsonPublisher
-
Publish an item to a given topic.
- publish(T, String, boolean, MqttQos) - Method in class net.solarnetwork.central.support.MqttJsonPublisher
-
Publish an item to a given topic.
- purgeEvents(UserEventMaintenanceDao.UserEventPurgeFilter) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcUserEventDao
- purgeEvents(UserEventMaintenanceDao.UserEventPurgeFilter) - Method in interface net.solarnetwork.central.common.dao.UserEventMaintenanceDao
-
Purge events matching the given filter.
- purgeOldJobs(Instant) - Method in interface net.solarnetwork.central.dao.ClaimableJobDao
-
Purge old jobs.
- pushNestedPath(String) - Method in class net.solarnetwork.central.support.DelegatingErrors
- put(E) - Method in class net.solarnetwork.central.support.DelayQueueSet
-
Inserts the specified element into this delay queue.
- put(E) - Method in class net.solarnetwork.central.support.LinkedHashSetBlockingQueue
- put(K, String) - Method in class net.solarnetwork.central.web.support.UrlEncodingOnAccessMap
- put(K, S, Function<S, V>, long) - Method in class net.solarnetwork.central.support.BasicSharedValueCache
- put(K, S, Function<S, V>, long) - Method in interface net.solarnetwork.central.support.SharedValueCache
-
Add a value to the cache.
- put(K, V) - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
-
Add an element to the cache.
- put(K, V) - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- put(K, V) - Method in class net.solarnetwork.central.support.SimpleCache
- putAll(Map<? extends K, ? extends String>) - Method in class net.solarnetwork.central.web.support.UrlEncodingOnAccessMap
- putAll(Map<? extends K, ? extends V>) - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- putAll(Map<? extends K, ? extends V>) - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- putAll(Map<? extends K, ? extends V>) - Method in class net.solarnetwork.central.support.SimpleCache
- putIfAbsent(K, V) - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
-
Add an element to the cache only if its key does not already exist in the cache.
- putIfAbsent(K, V) - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- putIfAbsent(K, V) - Method in class net.solarnetwork.central.support.SimpleCache
- putSecret(String, String) - Method in interface net.solarnetwork.central.biz.SecretsBiz
-
Put a secret value.
- putSecret(String, String) - Method in class net.solarnetwork.central.biz.SimpleSecretsBiz
- putSecret(String, String) - Method in class net.solarnetwork.central.cloud.aws.biz.AwsSecretsBiz
- putSecret(String, Map<String, ?>) - Method in interface net.solarnetwork.central.biz.SecretsBiz
-
Put a Map as a JSON object string secret value.
Q
- QUERY_FOR_ALL - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
The query name used for
BaseMyBatisGenericDao.getAll(List). - QUERY_FOR_ALL - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
The query name used for
GenericDao.getAll(List). - QUERY_FOR_CONFIRMATION_CODE - Static variable in class net.solarnetwork.central.dao.mybatis.MyBatisNetworkAssociationDao
-
The query used by invalid input: '{@link #getNetworkAssociationForConfirmationKey(String, String).'
- QUERY_FOR_COUNTRY_TIME_ZONE - Static variable in class net.solarnetwork.central.dao.mybatis.MyBatisSolarLocationDao
-
The query name used for
MyBatisSolarLocationDao.getSolarLocationForTimeZone(String, String). - QUERY_FOR_EXACT_LOCATION - Static variable in class net.solarnetwork.central.dao.mybatis.MyBatisSolarLocationDao
-
The query name used for
MyBatisSolarLocationDao.getSolarLocationForLocation(Location). - QUERY_FOR_ID - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
The query name used for
BaseMyBatisGenericDao.get(Serializable). - QUERY_FOR_ID - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
The query name used for
GenericDao.get(Object). - QUERY_FOR_METADATA_PATH - Static variable in class net.solarnetwork.central.dao.mybatis.MyBatisUserMetadataDao
-
The query used by.
invalid reference
#metadataAtPath(Long, String) - QUERY_FOR_NEXT_NODE_ID - Static variable in class net.solarnetwork.central.dao.mybatis.MyBatisSolarNodeDao
-
The query name used for
MyBatisSolarNodeDao.getUnusedNodeId(). - QUERY_FOR_NODE - Static variable in class net.solarnetwork.central.dao.mybatis.MyBatisSolarLocationDao
-
The query name used for
MyBatisSolarLocationDao.getSolarLocationForNode(Long). - QUEUED_KEY - Static variable in interface net.solarnetwork.central.domain.ClaimableJobState
-
The standard key for a "queued" state.
- QueueSize - Enum constant in enum class net.solarnetwork.central.support.DelayedOcassionalProcessor.Stats
-
Current queue size.
R
- RandomUuidFunction - Class in net.solarnetwork.central.support.xslt
-
Generate a UUIDv4 (random) string.
- RandomUuidFunction() - Constructor for class net.solarnetwork.central.support.xslt.RandomUuidFunction
-
Constructor.
- RandomUuidGenerator - Class in net.solarnetwork.central.support
-
Generate random UUIDs.
- RandomUuidGenerator() - Constructor for class net.solarnetwork.central.support.RandomUuidGenerator
- ReadNodeData - Enum constant in enum class net.solarnetwork.central.security.SecurityTokenType
-
A read-only token, granting the bearer access to query read node data only.
- reconnectWriter() - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
-
Cause the writing thread to re-connect to the database with a new connection.
- Region - Enum constant in enum class net.solarnetwork.central.domain.LocationPrecision
- registerCacheEntryListener(CacheEntryListenerConfiguration<K, V>) - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
-
Register a cache entry listener configuration.
- registerCacheEntryListener(CacheEntryListenerConfiguration<K, V>) - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- registerCacheEntryListener(CacheEntryListenerConfiguration<K, V>) - Method in class net.solarnetwork.central.support.SimpleCache
- registerCacheEvictionListener(Cache<K, V>, CacheUtils.CacheEvictionListener<K, V>) - Static method in class net.solarnetwork.central.support.CacheUtils
-
Register a cache eviction listener if possible.
- registerNodeObserver(Consumer<T>, Long...) - Method in interface net.solarnetwork.central.biz.NodeEventObservationRegistrar
-
Register a node observer.
- registrar() - Method in record class net.solarnetwork.central.support.OutputSerializationSupportContext
-
Returns the value of the
registrarrecord component. - REGISTRATION_ALREADY_CONFIRMED - Enum constant in enum class net.solarnetwork.central.security.AuthorizationException.Reason
-
Registration already confirmed.
- REGISTRATION_NOT_CONFIRMED - Enum constant in enum class net.solarnetwork.central.security.AuthorizationException.Reason
-
Registration not confirmed.
- reject(String) - Method in class net.solarnetwork.central.support.DelegatingErrors
- reject(String, Object[], String) - Method in class net.solarnetwork.central.support.DelegatingErrors
- reject(String, String) - Method in class net.solarnetwork.central.support.DelegatingErrors
- Rejected - Enum constant in enum class net.solarnetwork.central.domain.LocationRequestStatus
-
The request has been rejected.
- rejectValue(String, String) - Method in class net.solarnetwork.central.support.DelegatingErrors
- rejectValue(String, String, Object[], String) - Method in class net.solarnetwork.central.support.DelegatingErrors
- rejectValue(String, String, String) - Method in class net.solarnetwork.central.support.DelegatingErrors
- RELATION_DELETE - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- RELATION_INSERT - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- RELATION_LIST_QUERY_FOR_PARENT - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- RELATION_OBJ_QUERY_FOR_PARENT - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- RELATION_UPDATE - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- remainingCapacity() - Method in class net.solarnetwork.central.support.DelayQueueSet
-
Always returns
Integer.MAX_VALUEbecause aDelayQueueis not capacity constrained. - remainingCapacity() - Method in class net.solarnetwork.central.support.LinkedHashSetBlockingQueue
- RemoteServiceException - Exception Class in net.solarnetwork.central
-
Exception thrown when interacting with a remote service.
- RemoteServiceException(String) - Constructor for exception class net.solarnetwork.central.RemoteServiceException
-
Construct with a message.
- RemoteServiceException(String, Throwable) - Constructor for exception class net.solarnetwork.central.RemoteServiceException
-
Construct with a message and nested exception.
- RemoteServiceException(Throwable) - Constructor for exception class net.solarnetwork.central.RemoteServiceException
-
Construct with a nested exception.
- remove() - Method in class net.solarnetwork.central.support.DelayQueueSet
-
Retrieves and removes the expired head of this queue, or throws an exception if this queue has no expired elements.
- remove(Object) - Method in class net.solarnetwork.central.support.DelayQueueSet
-
Removes a single instance of the specified element from this queue, if it is present, whether or not it has expired.
- remove(Object) - Method in class net.solarnetwork.central.support.LinkedHashSetBlockingQueue
- remove(Object) - Method in class net.solarnetwork.central.web.support.UrlEncodingOnAccessMap
- remove(K) - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- remove(K) - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- remove(K) - Method in class net.solarnetwork.central.support.SimpleCache
- remove(K, V) - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- remove(K, V) - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- remove(K, V) - Method in class net.solarnetwork.central.support.SimpleCache
- removeAll() - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- removeAll() - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- removeAll() - Method in class net.solarnetwork.central.support.SimpleCache
- removeAll(Set<? extends K>) - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- removeAll(Set<? extends K>) - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- removeAll(Set<? extends K>) - Method in class net.solarnetwork.central.support.SimpleCache
- removeAuthentication() - Static method in class net.solarnetwork.central.security.SecurityUtils
-
Clear the current authentication.
- removeEmptyValues() - Method in class net.solarnetwork.central.domain.SolarLocation
-
Change values that are non-null but empty to null.
- removeEmptyValues() - Method in class net.solarnetwork.central.support.SourceLocationFilter
-
Change values that are non-null but empty to null.
- removeSolarNodeMetadata(Long) - Method in class net.solarnetwork.central.biz.dao.DaoSolarNodeMetadataBiz
- removeSolarNodeMetadata(Long) - Method in interface net.solarnetwork.central.biz.SolarNodeMetadataBiz
-
Remove all metadata to a specific node.
- removeUserMetadata(Long) - Method in class net.solarnetwork.central.biz.dao.DaoUserMetadataBiz
- removeUserMetadata(Long) - Method in interface net.solarnetwork.central.biz.UserMetadataBiz
-
Remove all metadata to a specific user.
- RepeatableTaskException - Exception Class in net.solarnetwork.central
-
An exception when some task that can be repeated safely has failed to signal to the caller to retry the task.
- RepeatableTaskException() - Constructor for exception class net.solarnetwork.central.RepeatableTaskException
-
Default constructor.
- RepeatableTaskException(Serializable) - Constructor for exception class net.solarnetwork.central.RepeatableTaskException
-
Construct with an ID value.
- RepeatableTaskException(String) - Constructor for exception class net.solarnetwork.central.RepeatableTaskException
- RepeatableTaskException(String, Throwable) - Constructor for exception class net.solarnetwork.central.RepeatableTaskException
- RepeatableTaskException(String, Throwable, Serializable) - Constructor for exception class net.solarnetwork.central.RepeatableTaskException
-
Construct with values.
- RepeatableTaskException(Throwable) - Constructor for exception class net.solarnetwork.central.RepeatableTaskException
- replace(K, V) - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- replace(K, V) - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- replace(K, V) - Method in class net.solarnetwork.central.support.SimpleCache
- replace(K, V, V) - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
- replace(K, V, V) - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- replace(K, V, V) - Method in class net.solarnetwork.central.support.SimpleCache
- requestDescription(WebRequest) - Static method in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
Get a standardized string description of a request.
- RequestLockFailures - Enum constant in enum class net.solarnetwork.central.web.support.ContentCachingFilter.ContentCachingFilterStats
-
Request lock failures.
- RequestsFiltered - Enum constant in enum class net.solarnetwork.central.web.support.ContentCachingFilter.ContentCachingFilterStats
-
Requests filtered.
- requestUriWithQueryParameters(HttpServletRequest) - Static method in class net.solarnetwork.central.web.WebUtils
-
Get the request URI including query parameters as a string.
- requireAllRoles(Set<String>) - Static method in class net.solarnetwork.central.security.SecurityUtils
-
Require any one of a set of roles for the current actor.
- requireAnyRole(Set<String>) - Static method in class net.solarnetwork.central.security.SecurityUtils
-
Require any one of a set of roles for the current actor.
- requireNodeReadAccess(Long) - Method in class net.solarnetwork.central.security.AuthorizationSupport
-
Require the active user have "read" access to a given node ID.
- requireNodeReadAccess(Long, Logger) - Method in class net.solarnetwork.central.security.AuthorizationSupport
-
Require the active user have "read" access to a given node ID.
- requireNodeWriteAccess(Long) - Method in class net.solarnetwork.central.security.AuthorizationSupport
-
Require the active user have "write" access to a given node ID.
- requireNodeWriteAccess(Long, Logger) - Method in class net.solarnetwork.central.security.AuthorizationSupport
-
Require the active user have "write" access to a given node ID.
- requireNonNullObject(T, Object) - Static method in exception class net.solarnetwork.central.security.AuthorizationException
-
Helper for validating an object is not null, throwing an exception otherwise.
- requireUserReadAccess(Long) - Method in class net.solarnetwork.central.security.AuthorizationSupport
-
Require the active user have "read" access to a given user ID.
- requireUserReadAccess(Long, Logger) - Method in class net.solarnetwork.central.security.AuthorizationSupport
-
Require the active user have "read" access to a given user ID.
- requireUserWriteAccess(Long) - Method in class net.solarnetwork.central.security.AuthorizationSupport
-
Require the active user have "write" access to a given user ID.
- requireUserWriteAccess(Long, Logger) - Method in class net.solarnetwork.central.security.AuthorizationSupport
-
Require the active user have "write" access to a given user ID.
- reset() - Method in class net.solarnetwork.central.web.support.ContentCachingResponseWrapper
- resetBuffer() - Method in class net.solarnetwork.central.web.support.ContentCachingResponseWrapper
- resolveCode(String, Locale) - Method in class net.solarnetwork.central.support.VersionedMessageDaoMessageSource
- resolveEntity(String, String) - Method in class net.solarnetwork.central.support.xslt.BaseXsltService
- resolveMultipart(HttpServletRequest) - Method in class org.springframework.web.multipart.commons.CommonsMultipartResolver
- ResultsAdded - Enum constant in enum class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditorCount
-
Results added.
- ResultsReadded - Enum constant in enum class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditorCount
-
Results re-added (from errors).
- resumeJob(String, String) - Method in interface net.solarnetwork.central.scheduler.SchedulerManager
-
Resume a paused job.
- resumeJob(String, String) - Method in class net.solarnetwork.central.scheduler.SimpleSchedulerManager
- RFC_822_SAN_ID - Static variable in class net.solarnetwork.central.security.CertificateUtils
-
The RFC 822 Subject Alternative Name ID.
- Role - Enum Class in net.solarnetwork.central.security
-
Security roles.
- ROLE_NODE - Enum constant in enum class net.solarnetwork.central.security.Role
- ROLE_OPS - Enum constant in enum class net.solarnetwork.central.security.Role
- ROLE_READNODEDATA - Enum constant in enum class net.solarnetwork.central.security.Role
- ROLE_USER - Enum constant in enum class net.solarnetwork.central.security.Role
- ROLE_WRITENODEDATA - Enum constant in enum class net.solarnetwork.central.security.Role
- rollback() - Method in class net.solarnetwork.central.common.dao.jdbc.BulkLoadingDaoSupport.BulkLoadingContext
- rollback() - Method in interface net.solarnetwork.central.dao.BulkLoadingDao.LoadingContext
-
Discard the entities loaded within the current transaction.
- run() - Method in class net.solarnetwork.central.biz.dao.AsyncDaoUserEventAppenderBiz
- run() - Method in class net.solarnetwork.central.common.job.JdbcCallJob
- run() - Method in class net.solarnetwork.central.common.job.SharedValueCacheCleaner
- run() - Method in class net.solarnetwork.central.common.job.StaleRecordProcessor
- run() - Method in class net.solarnetwork.central.common.job.TieredStaleRecordProcessor
- run() - Method in class net.solarnetwork.central.scheduler.ScheduledJob
- run() - Method in class net.solarnetwork.central.support.DelayedOcassionalProcessor
- run() - Method in class net.solarnetwork.central.support.DirectoryCleanerJob
- Running - Enum constant in enum class net.solarnetwork.central.cloud.domain.VirtualMachineState
-
The machine is running.
- Running - Enum constant in enum class net.solarnetwork.central.scheduler.SchedulerStatus
-
The scheduler has started and is scheduling jobs normally.
S
- save(AppSetting) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcAppSettingDao
- save(LocationRequest) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcLocationRequestDao
- save(T) - Method in class net.solarnetwork.central.common.dao.CachingGenericDao
- save(T) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
- saveWithAssignedPrimaryKey(T) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
Save an entity that uses an assigned primary key.
- Scheduled - Enum constant in enum class net.solarnetwork.central.scheduler.JobStatus
-
The job is scheduled to run normally.
- ScheduledJob - Class in net.solarnetwork.central.scheduler
-
A scheduled task.
- ScheduledJob(JobKey, Runnable, Trigger) - Constructor for class net.solarnetwork.central.scheduler.ScheduledJob
-
Constructor.
- scheduleJob(String, String, Runnable, Trigger) - Method in interface net.solarnetwork.central.scheduler.SchedulerManager
-
Schedule a job.
- scheduleJob(String, String, Runnable, Trigger) - Method in class net.solarnetwork.central.scheduler.SimpleSchedulerManager
- SchedulerConstants - Class in net.solarnetwork.central.scheduler
-
Constants for the Scheduler API.
- SchedulerManager - Interface in net.solarnetwork.central.scheduler
-
API for management of the SolarNet scheduler.
- SchedulerStatus - Enum Class in net.solarnetwork.central.scheduler
-
Status for the scheduler.
- SchedulerUtils - Class in net.solarnetwork.central.scheduler
-
Utility methods for working with scheduled jobs.
- searchFilter() - Method in interface net.solarnetwork.central.common.dao.SearchFilterCriteria
-
Parse the search filter string into a
SearchFilterinstance. - SearchFilterCriteria - Interface in net.solarnetwork.central.common.dao
-
Search criteria using a search filter.
- SearchFilterUtils - Class in net.solarnetwork.central.support
-
Utilities for working with
SearchFilterobjects. - SECRETS - Static variable in interface net.solarnetwork.central.biz.SecretsBiz
-
A qualifier for secrets components.
- SecretsBiz - Interface in net.solarnetwork.central.biz
-
API for secret management.
- Securable - Annotation Interface in net.solarnetwork.central.domain
-
Annotation to help mark services as supporting security aspects.
- SecurityActor - Interface in net.solarnetwork.central.security
-
Base interface for other authenticated detail interfaces to extend.
- SecurityException - Exception Class in net.solarnetwork.central.security
-
Exception for security errors.
- SecurityException() - Constructor for exception class net.solarnetwork.central.security.SecurityException
- SecurityException(String) - Constructor for exception class net.solarnetwork.central.security.SecurityException
- SecurityException(String, Throwable) - Constructor for exception class net.solarnetwork.central.security.SecurityException
- SecurityException(Throwable) - Constructor for exception class net.solarnetwork.central.security.SecurityException
- SecurityNode - Interface in net.solarnetwork.central.security
-
API for an authenticated node security details.
- SecurityPolicy - Interface in net.solarnetwork.central.security
-
API for a security policy, that is rules defining access permissions.
- SecurityPolicyEnforcer - Class in net.solarnetwork.central.security
-
Support for enforcing a
SecurityPolicyon domain objects. - SecurityPolicyEnforcer(SecurityPolicy, Object, Object) - Constructor for class net.solarnetwork.central.security.SecurityPolicyEnforcer
-
Construct a new enforcer.
- SecurityPolicyEnforcer(SecurityPolicy, Object, Object, PathMatcher) - Constructor for class net.solarnetwork.central.security.SecurityPolicyEnforcer
-
Construct a new enforcer with patch matching support.
- SecurityPolicyEnforcer(SecurityPolicy, Object, Object, PathMatcher, SecurityPolicyMetadataType) - Constructor for class net.solarnetwork.central.security.SecurityPolicyEnforcer
-
Construct a new enforcer with patch matching support.
- SecurityPolicyMetadataType - Enum Class in net.solarnetwork.central.security
-
The type of metadata associated with a policy action.
- SecurityPolicySerializer - Class in net.solarnetwork.central.security
-
JSON serializer for
SecurityPolicy. - SecurityPolicySerializer() - Constructor for class net.solarnetwork.central.security.SecurityPolicySerializer
- SecurityToken - Interface in net.solarnetwork.central.security
-
A token based actor.
- SecurityTokenAuthenticationFilter - Class in net.solarnetwork.central.security.web
-
Authentication filter for "SolarNetworkWS" style authentication.
- SecurityTokenAuthenticationFilter() - Constructor for class net.solarnetwork.central.security.web.SecurityTokenAuthenticationFilter
-
Default constructor.
- SecurityTokenAuthenticationFilter(PathMatcher, String) - Constructor for class net.solarnetwork.central.security.web.SecurityTokenAuthenticationFilter
-
Construct with a
PathMatcher. - SecurityTokenAuthenticationFilter(PathMatcher, String, SecurityTokenFilterSettings) - Constructor for class net.solarnetwork.central.security.web.SecurityTokenAuthenticationFilter
-
Construct with a
PathMatcher. - SecurityTokenCriteria - Interface in net.solarnetwork.central.common.dao
-
Search criteria for security token related data.
- SecurityTokenDao - Interface in net.solarnetwork.central.dao
-
DAO API for
SecurityTokeninstances. - SecurityTokenFilterSettings - Class in net.solarnetwork.central.security.config
-
Configurable settings for security token filters.
- SecurityTokenFilterSettings() - Constructor for class net.solarnetwork.central.security.config.SecurityTokenFilterSettings
- securityTokenForId(String) - Method in interface net.solarnetwork.central.dao.SecurityTokenDao
-
Get a security token for a given ID.
- SecurityTokenStatus - Enum Class in net.solarnetwork.central.security
-
Enumeration for
SecurityTokenstatus. - SecurityTokenType - Enum Class in net.solarnetwork.central.security
-
Enumeration of security token types.
- SecurityUser - Interface in net.solarnetwork.central.security
-
API for user details.
- SecurityUtils - Class in net.solarnetwork.central.security
-
Security helper methods.
- SecurityUtils() - Constructor for class net.solarnetwork.central.security.SecurityUtils
- SelectAppSetting - Class in net.solarnetwork.central.common.dao.jdbc.sql
-
Select for
AppSettinginstances. - SelectAppSetting(String[], String[]) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.SelectAppSetting
-
Constructor.
- SelectAppSetting(String[], String[], boolean) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.SelectAppSetting
-
Constructor.
- selectFiltered(String, F) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisDao
-
Perform a filter search using standardized semantics.
- selectFiltered(String, F, List<SortDescriptor>, Integer, Integer) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisDao
-
Perform a filter search using standardized semantics.
- selectFiltered(String, F, List<SortDescriptor>, Integer, Integer, BiConsumer<F, Map<String, Object>>) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisDao
-
Perform a filter search using standardized semantics.
- selectFiltered(String, F, List<SortDescriptor>, Integer, Integer, BiConsumer<F, Map<String, Object>>, FilterResultsFactory<M, K, F>) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisDao
-
Perform a filter search using standardized semantics.
- selectFirst(String, Object) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisDao
-
Select the first available result from a query.
- selectForKey(String) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.SelectAppSetting
-
Select for a single key.
- selectForKey(String, boolean) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.SelectAppSetting
-
Select for a single key for update.
- selectForKeyType(String, String) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.SelectAppSetting
-
Select for a single key and type.
- selectForKeyType(String, String, boolean) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.SelectAppSetting
-
Select for a single key and type.
- selectForNode(Long) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.SelectSolarNodeOwnership
-
Select for a single node ID.
- selectForNodeUser(Long, Long) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.SelectSolarNodeOwnership
-
Select for a single node and user ID.
- selectForUser(Long) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.SelectSolarNodeOwnership
-
Select for a single user ID.
- selectList(String, Object, Integer, Integer) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisDao
-
Select a list with optional support for row bounds.
- SelectLocationRequest - Class in net.solarnetwork.central.common.dao.jdbc.sql
-
Select location request entities.
- SelectLocationRequest(Long) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.SelectLocationRequest
-
Select for a specific entity.
- SelectLocationRequest(Long, LocationRequestCriteria) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.SelectLocationRequest
-
Select for matching entities.
- SelectLocationRequest(LocationRequestCriteria) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.SelectLocationRequest
-
Select for matching entities.
- selectLong(String, Object) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisDao
-
Execute a
SELECTquery that returns a single long value. - SelectSolarNodeOwnership - Class in net.solarnetwork.central.common.dao.jdbc.sql
-
Select for
BasicSolarNodeOwnershipinstances. - SelectSolarNodeOwnership(Long[], Long[]) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.SelectSolarNodeOwnership
-
Constructor.
- SelectUserAuthTokenNodes - Class in net.solarnetwork.central.common.dao.jdbc.sql
-
Select for
[token,nodeId]tuples. - SelectUserAuthTokenNodes(String) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.SelectUserAuthTokenNodes
-
Constructor.
- SelectUserEvent - Class in net.solarnetwork.central.common.dao.jdbc.sql
-
Select for user events.
- SelectUserEvent(UserEventFilter) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.SelectUserEvent
-
Constructor.
- SelectUserEvent(UuidTimestampDecoder, UserEventFilter, int) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.SelectUserEvent
-
Constructor.
- send(MimeMessage) - Method in class net.solarnetwork.central.common.mail.javamail.ManagedJavaMailSender
- send(MimeMessage) - Method in class net.solarnetwork.central.mail.mock.MockMailSender
- send(MimeMessage...) - Method in class net.solarnetwork.central.common.mail.javamail.ManagedJavaMailSender
- send(MimeMessage...) - Method in class net.solarnetwork.central.mail.mock.MockMailSender
- send(MimeMessagePreparator) - Method in class net.solarnetwork.central.common.mail.javamail.ManagedJavaMailSender
- send(MimeMessagePreparator) - Method in class net.solarnetwork.central.mail.mock.MockMailSender
- send(MimeMessagePreparator...) - Method in class net.solarnetwork.central.common.mail.javamail.ManagedJavaMailSender
- send(MimeMessagePreparator...) - Method in class net.solarnetwork.central.mail.mock.MockMailSender
- send(SimpleMailMessage) - Method in class net.solarnetwork.central.common.mail.javamail.ManagedJavaMailSender
- send(SimpleMailMessage) - Method in class net.solarnetwork.central.mail.mock.MockMailSender
- send(SimpleMailMessage...) - Method in class net.solarnetwork.central.common.mail.javamail.ManagedJavaMailSender
- send(SimpleMailMessage...) - Method in class net.solarnetwork.central.mail.mock.MockMailSender
- sendCachedResponse(String, HttpServletRequest, HttpServletResponse) - Method in interface net.solarnetwork.central.web.support.ContentCachingService
-
Send a cached response for a given cache key, if possible.
- sendCachedResponse(String, HttpServletRequest, HttpServletResponse) - Method in class net.solarnetwork.central.web.support.JCacheContentCachingService
- sendError(int) - Method in class net.solarnetwork.central.web.support.ContentCachingResponseWrapper
- sendError(int, String) - Method in class net.solarnetwork.central.web.support.ContentCachingResponseWrapper
- sendMail(MailAddress, MessageDataSource) - Method in interface net.solarnetwork.central.mail.MailService
-
Send a template-based mail message.
- sendMail(MailAddress, MessageDataSource) - Method in class net.solarnetwork.central.mail.support.DefaultMailService
- sendRedirect(String) - Method in class net.solarnetwork.central.web.support.ContentCachingResponseWrapper
- serialize(NodeMetadata, JsonGenerator, SerializerProvider) - Method in class net.solarnetwork.central.support.NodeMetadataSerializer
- serialize(UserEvent, JsonGenerator, SerializerProvider) - Method in class net.solarnetwork.central.support.UserEventSerializer
- serialize(SecurityPolicy, JsonGenerator, SerializerProvider) - Method in class net.solarnetwork.central.security.SecurityPolicySerializer
- serialize(GeneralDatumMetadata, JsonGenerator, SerializerProvider) - Method in class net.solarnetwork.central.support.GeneralDatumMetadataSerializer
- serverKeyStore(Path, Path, String) - Static method in class net.solarnetwork.central.security.CertificateUtils
-
Create a new key store from TLS server settings.
- serviceDidShutdown() - Method in class net.solarnetwork.central.biz.AppWarmUpManager
- serviceDidShutdown() - Method in class net.solarnetwork.central.biz.dao.AsyncDaoUserEventAppenderBiz
- serviceDidShutdown() - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
- serviceDidShutdown() - Method in class net.solarnetwork.central.scheduler.SimpleSchedulerManager
- serviceDidShutdown() - Method in class net.solarnetwork.central.support.DelayedOcassionalProcessor
- serviceDidShutdown() - Method in class net.solarnetwork.central.support.ObservableMqttConnection
- serviceDidStartup() - Method in class net.solarnetwork.central.biz.AppWarmUpManager
- serviceDidStartup() - Method in class net.solarnetwork.central.biz.dao.AsyncDaoUserEventAppenderBiz
- serviceDidStartup() - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
- serviceDidStartup() - Method in class net.solarnetwork.central.scheduler.SimpleSchedulerManager
- serviceDidStartup() - Method in class net.solarnetwork.central.support.DelayedOcassionalProcessor
- serviceDidStartup() - Method in class net.solarnetwork.central.support.ObservableMqttConnection
- ServletFileUpload - Class in org.springframework.web.multipart.commons
-
High level API for processing file uploads.
- ServletFileUpload() - Constructor for class org.springframework.web.multipart.commons.ServletFileUpload
-
Constructs an uninitialized instance of this class.
- ServletFileUpload(FileItemFactory) - Constructor for class org.springframework.web.multipart.commons.ServletFileUpload
-
Constructs an instance of this class which uses the supplied factory to create
FileIteminstances. - setAccessSecret(String) - Method in class net.solarnetwork.central.cloud.domain.CloudAccessSettings
-
Set the client access token secret.
- setAccessToken(String) - Method in class net.solarnetwork.central.cloud.domain.CloudAccessSettings
-
Set the client access token.
- setAuthenticationDetailsSource(AuthenticationDetailsSource<HttpServletRequest, ?>) - Method in class net.solarnetwork.central.security.web.SecurityTokenAuthenticationFilter
-
Set the details source to use.
- setAuthenticationEntryPoint(SecurityTokenAuthenticationEntryPoint) - Method in class net.solarnetwork.central.security.web.SecurityTokenAuthenticationFilter
-
The
SecurityTokenAuthenticationEntryPointto use as the entry point. - setBcc(String[]) - Method in class net.solarnetwork.central.mail.support.BasicMailAddress
- setBlockedJobMaxSeconds(long) - Method in class net.solarnetwork.central.scheduler.SimpleSchedulerManager
-
A minimum amount of seconds before a blocked job results in an error.
- setBufferSize(int) - Method in class net.solarnetwork.central.web.support.ContentCachingResponseWrapper
- setCc(String[]) - Method in class net.solarnetwork.central.mail.support.BasicMailAddress
- setCertificate(X509Certificate) - Method in class net.solarnetwork.central.domain.BaseUserCertificate
-
Set the certificate.
- setChildDelete(String) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- setChildInsert(String) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- setChildUpdate(String) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- setClassLoader(ClassLoader) - Method in class net.solarnetwork.central.mail.support.ClasspathResourceMessageTemplateDataSource
-
Set a custom ClassLoader to use when resolving the template resource.
- setCompleted(Instant) - Method in class net.solarnetwork.central.domain.BaseClaimableJob
- setCompressibleContentTypePattern(Pattern) - Method in class net.solarnetwork.central.security.config.SecurityTokenFilterSettings
-
Set a pattern of compressible content types.
- setCompressibleMediaTypes(Set<MediaType>) - Method in class net.solarnetwork.central.web.support.JCacheContentCachingService
-
Configure a set of compressible media types.
- setCompressMinimumLength(int) - Method in class net.solarnetwork.central.web.support.JCacheContentCachingService
-
A minimum size content must be to qualify for storing compressed.
- setConfiguration(C) - Method in class net.solarnetwork.central.domain.BaseClaimableJob
- setConnectionRecoveryDelay(long) - Method in class net.solarnetwork.central.common.config.JdbcNodeServiceAuditorConfig.NodeServiceAuditorSettings
- setConnectionRecoveryDelay(long) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
-
Set the delay, in milliseconds, to wait after a JDBC connection error before trying to recover and connect again.
- setCountry(String) - Method in class net.solarnetwork.central.domain.SolarLocation
- setCreated(Instant) - Method in class net.solarnetwork.central.dao.BaseEntity
-
Set the creation date.
- setCreated(Instant) - Method in class net.solarnetwork.central.dao.BaseObjectEntity
-
Set the creation date.
- setCreated(Instant) - Method in class net.solarnetwork.central.dao.BaseStringEntity
- setDataSource(DataSource) - Method in class net.solarnetwork.central.common.dao.jdbc.BulkLoadingDaoSupport
-
Set the JDBC data source.
- setDefaultEncoding(String) - Method in class net.solarnetwork.central.common.mail.javamail.ManagedJavaMailSender
- setDefaultEncoding(String) - Method in class org.springframework.web.multipart.commons.CommonsFileUploadSupport
-
Set the default character encoding to use for parsing requests, to be applied to headers of individual parts and to form fields.
- setDefaultFileTypeMap(FileTypeMap) - Method in class net.solarnetwork.central.common.mail.javamail.ManagedJavaMailSender
- setDelay(Duration) - Method in class net.solarnetwork.central.support.DelayedOcassionalProcessor
-
Set the delay.
- setDelete(String) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- setDelete(String) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
Set the query name to delete an entity.
- setDiskMaxSizeMb(long) - Method in class net.solarnetwork.central.support.CacheSettings
-
Get the on-disk maximum size, in MB.
- setDiskMaxSizeMB(Integer) - Method in class net.solarnetwork.central.support.JCacheFactoryBean
-
Set the maximum size, in MB, to store on disk.
- setDiskPersistent(boolean) - Method in class net.solarnetwork.central.support.CacheSettings
-
Set the disk persistent setting.
- setDiskPersistent(boolean) - Method in class net.solarnetwork.central.support.JCacheFactoryBean
-
Set the disk persistence setting.
- setEl(BigDecimal) - Method in class net.solarnetwork.central.domain.SolarLocation
-
Set the elevation.
- setElevation(BigDecimal) - Method in class net.solarnetwork.central.domain.SolarLocation
- setEmail(String) - Method in class net.solarnetwork.central.domain.UserFilterCommand
-
Set the email criteria.
- setEnabled(boolean) - Method in class net.solarnetwork.central.dao.BaseUserModifiableEntity
-
Set the enabled flag.
- setEnabled(Boolean) - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
-
Set the enabled flag.
- setEndDate(Instant) - Method in class net.solarnetwork.central.common.dao.BasicUserEventFilter
-
Set the end date.
- setExpiryDuration(Duration) - Method in class net.solarnetwork.central.support.JCacheFactoryBean
-
Set the expiry duration.
- setExpiryPolicy(JCacheFactoryBean.ExpiryPolicy) - Method in class net.solarnetwork.central.support.JCacheFactoryBean
-
Set the expiry policy.
- setFailureOnly(boolean) - Method in class net.solarnetwork.central.security.service.AuthenticationUserEventPublisher
-
Set the publish failure events only setting
- setFeatures(Set<String>) - Method in class net.solarnetwork.central.domain.LocationRequestInfo
-
Set the features.
- setFilters(List<ObjectSearchFilter<T>>) - Method in class net.solarnetwork.central.support.ObjectSearchFilters
- setFlushDelay(long) - Method in class net.solarnetwork.central.common.config.JdbcNodeServiceAuditorConfig.NodeServiceAuditorSettings
- setFlushDelay(long) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
-
Set the delay, in milliseconds, between flushing cached audit data.
- setForceTls(boolean) - Method in class net.solarnetwork.central.common.config.NetworkIdentityConfig.NetworkIdentitySettings
- setFreeSpaceWarningSize(DataSize) - Method in class net.solarnetwork.central.support.DirectoryCleanerJob
-
Set the minimum amount of free space on the file system of the configured directory before
DirectoryCleanerJob.performPingTest()will fail. - setFrom(String) - Method in class net.solarnetwork.central.mail.support.BasicMailAddress
- setFuture(ScheduledFuture<?>) - Method in class net.solarnetwork.central.scheduler.ScheduledJob
-
Set the job future.
- setGenerationCapacityWatts(Long) - Method in class net.solarnetwork.central.domain.SolarCapability
- setGroupId(Long) - Method in class net.solarnetwork.central.domain.SolarNodeGroupCapability
- setGroupId(String) - Method in class net.solarnetwork.central.scheduler.JobSupport
-
Set the job group to use.
- setGroupKey(String) - Method in class net.solarnetwork.central.domain.BaseClaimableJob
- setHardWrapColumnIndex(int) - Method in class net.solarnetwork.central.mail.support.DefaultMailService
-
Set a character index to hard-wrap message text at.
- setHeader(String, String) - Method in class net.solarnetwork.central.web.support.ContentCachingResponseWrapper
- setHeapMaxEntries(long) - Method in class net.solarnetwork.central.support.CacheSettings
-
Set the on-heap (memory) max number of cached elements.
- setHeapMaxEntries(Integer) - Method in class net.solarnetwork.central.support.JCacheFactoryBean
-
Set the maximum entries to store in main memory.
- setHost(String) - Method in class net.solarnetwork.central.common.config.NetworkIdentityConfig.NetworkIdentitySettings
- setHost(String) - Method in class net.solarnetwork.central.common.mail.javamail.ManagedJavaMailSender
- setHtml(boolean) - Method in class net.solarnetwork.central.mail.support.DefaultMailService
-
Set the HTML content flag.
- setId(Long) - Method in class net.solarnetwork.central.domain.BaseIdentity
- setId(Long) - Method in class net.solarnetwork.central.support.SourceLocationFilter
- setId(String) - Method in class net.solarnetwork.central.domain.BaseStringIdentity
- setId(String) - Method in class net.solarnetwork.central.scheduler.JobSupport
-
Set the unique ID of the job to schedule.
- setId(UUID) - Method in class net.solarnetwork.central.dao.UserUuidPK
- setId(PK) - Method in class net.solarnetwork.central.domain.BaseObjectIdentity
-
Set the primary key.
- setInsert(String) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- setInsert(String) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
Set the query name to insert an entity.
- setInternalData(Map<String, Object>) - Method in class net.solarnetwork.central.domain.UserFilterCommand
-
Set the internal data criteria.
- setJavaMailProperties(Properties) - Method in class net.solarnetwork.central.common.mail.javamail.ManagedJavaMailSender
- setJdbcCall(String) - Method in class net.solarnetwork.central.common.dao.jdbc.BulkLoadingDaoSupport
-
Set the JDBC statement to use for bulk loading.
- setJdbcCall(String) - Method in class net.solarnetwork.central.common.job.JdbcCallJob
-
Set the JDBC call.
- setJitter(long) - Method in class net.solarnetwork.central.scheduler.JobSupport
-
Set et a maximum amount of time, in milliseconds, to randomly add to the start of parallel tasks so they don't all try to start so closely together.
- setJobState(S) - Method in class net.solarnetwork.central.domain.BaseClaimableJob
- setJobSuccess(Boolean) - Method in class net.solarnetwork.central.domain.BaseClaimableJob
- setJoinType(ObjectCriteria.JoinType) - Method in class net.solarnetwork.central.support.ObjectSearchFilters
- setJsonData(String) - Method in class net.solarnetwork.central.domain.LocationRequest
-
Get the JSON data.
- setLat(BigDecimal) - Method in class net.solarnetwork.central.domain.SolarLocation
-
Set the latitude.
- setLatitude(BigDecimal) - Method in class net.solarnetwork.central.domain.SolarLocation
- setLocality(String) - Method in class net.solarnetwork.central.domain.SolarLocation
- setLocation(SolarLocation) - Method in class net.solarnetwork.central.domain.SolarNode
- setLocation(SolarLocation) - Method in class net.solarnetwork.central.support.SourceLocationFilter
- setLocation(Location) - Method in class net.solarnetwork.central.domain.LocationRequestInfo
-
Set the location.
- setLocation(SimpleLocation) - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
-
Set the location geographic criteria.
- setLocationId(Long) - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
-
Set a single location ID.
- setLocationId(Long) - Method in class net.solarnetwork.central.domain.LocationRequest
-
Set the location ID.
- setLocationId(Long) - Method in class net.solarnetwork.central.domain.LocationRequestInfo
-
Set the location ID.
- setLocationId(Long) - Method in class net.solarnetwork.central.domain.SolarNode
- setLocationId(Long) - Method in class net.solarnetwork.central.domain.SolarNodeGroup
- setLocationId(Long) - Method in class net.solarnetwork.central.support.FilterSupport
-
Set a single location ID.
- setLocationIds(Long[]) - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
-
Set the location IDs.
- setLocationIds(Long[]) - Method in class net.solarnetwork.central.support.FilterSupport
-
Set a list of location IDs to filter on.
- setLocationName(String) - Method in class net.solarnetwork.central.support.SourceLocationFilter
- setLon(BigDecimal) - Method in class net.solarnetwork.central.domain.SolarLocation
-
Set the longitude.
- setLongitude(BigDecimal) - Method in class net.solarnetwork.central.domain.SolarLocation
- setMax(Integer) - Method in class net.solarnetwork.central.domain.UserFilterCommand
- setMax(Integer) - Method in class net.solarnetwork.central.support.SourceLocationFilter
- setMaxDateSkew(long) - Method in class net.solarnetwork.central.security.config.SecurityTokenFilterSettings
-
Set the maximum date skew.
- setMaxDateSkew(long) - Method in class net.solarnetwork.central.security.web.SecurityTokenAuthenticationFilter
-
Set the maximum amount of difference in the supplied HTTP
Date(orX-SN-Date) header value with the current time as reported by the system. - setMaximumIterations(int) - Method in class net.solarnetwork.central.scheduler.JobSupport
-
Set the maximum number of claims to acquire per execution of this job.
- setMaximumWaitMs(long) - Method in class net.solarnetwork.central.scheduler.JobSupport
-
Set the maximum time, in milliseconds, to allow for the job to execute before it is considered a failed job.
- setMaxInMemorySize(int) - Method in class org.springframework.web.multipart.commons.CommonsFileUploadSupport
-
Set the maximum allowed size (in bytes) before uploads are written to disk.
- setMaxRequestBodySize(int) - Method in class net.solarnetwork.central.security.web.SecurityTokenAuthenticationFilter
-
Set the maximum allowed request body size.
- setMaxRequestBodySize(DataSize) - Method in class net.solarnetwork.central.security.config.SecurityTokenFilterSettings
-
Set the maximum request body size.
- setMaxUploadSize(long) - Method in class org.springframework.web.multipart.commons.CommonsFileUploadSupport
-
Set the maximum allowed size (in bytes) before an upload gets rejected.
- setMaxUploadSizePerFile(long) - Method in class org.springframework.web.multipart.commons.CommonsFileUploadSupport
-
Set the maximum allowed size (in bytes) for each individual file before an upload gets rejected.
- setMessage(String) - Method in class net.solarnetwork.central.domain.BaseClaimableJob
- setMessage(String) - Method in class net.solarnetwork.central.domain.LocationRequest
-
Set the message.
- setMessageSource(MessageSource) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- setMessageSource(MessageSource) - Method in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
Set a message source to use for resolving exception messages.
- setMeta(GeneralDatumMetadata) - Method in class net.solarnetwork.central.domain.SolarNodeMetadata
- setMeta(GeneralDatumMetadata) - Method in class net.solarnetwork.central.domain.UserMetadataEntity
- setMetadataFilter(String) - Method in class net.solarnetwork.central.support.BaseFilterSupport
-
Set a metadata search filter, in LDAP search filter syntax.
- setMetaJson(String) - Method in class net.solarnetwork.central.domain.SolarNodeMatch
- setMetaJson(String) - Method in class net.solarnetwork.central.domain.SolarNodeMetadata
- setMetaJson(String) - Method in class net.solarnetwork.central.domain.UserMetadataEntity
- setMethodsToCache(Set<String>) - Method in class net.solarnetwork.central.web.support.ContentCachingFilter
-
Configure the HTTP methods that can be cached.
- setMinimumAge(Duration) - Method in class net.solarnetwork.central.support.DirectoryCleanerJob
-
Set the minimum age of files that can be deleted.
- setMinimumCompressLength(DataSize) - Method in class net.solarnetwork.central.security.config.SecurityTokenFilterSettings
-
Set the minimum content length before compression can be used.
- setMinimumSpoolLength(DataSize) - Method in class net.solarnetwork.central.security.config.SecurityTokenFilterSettings
-
Set the minimum content length before spooling to disk is allowed.
- setMinutesOlder(int) - Method in class net.solarnetwork.central.support.DirectoryCleanerJob
-
Convenience method to set the minimum age, in minutes.
- setModified(Instant) - Method in class net.solarnetwork.central.dao.BaseObjectEntity
-
Set the modification date.
- setModified(Instant) - Method in class net.solarnetwork.central.dao.BaseUserModifiableEntity
-
Set the modification date.
- setModified(Instant) - Method in class net.solarnetwork.central.domain.LocationRequest
-
Set the modification date.
- setMqttStats(StatTracker) - Method in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
Set the statistics tracker.
- setName(String) - Method in class net.solarnetwork.central.domain.SolarLocation
- setName(String) - Method in class net.solarnetwork.central.domain.SolarNode
- setName(String) - Method in class net.solarnetwork.central.domain.SolarNodeGroup
- setName(String) - Method in class net.solarnetwork.central.support.JCacheFactoryBean
-
Set the cache name.
- setNestedFilters(List<ObjectSearchFilters<T>>) - Method in class net.solarnetwork.central.support.ObjectSearchFilters
- setNestedPath(String) - Method in class net.solarnetwork.central.support.DelegatingErrors
- setNetworkIdentityKey(String) - Method in class net.solarnetwork.central.common.config.NetworkIdentityConfig.NetworkIdentitySettings
- setNodeId(Long) - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
-
Set a single node ID.
- setNodeId(Long) - Method in class net.solarnetwork.central.domain.SolarNodeCapability
- setNodeId(Long) - Method in class net.solarnetwork.central.domain.SolarNodeMetadata
-
Convenience setter for
BaseIdentity.setId(Long). - setNodeId(Long) - Method in class net.solarnetwork.central.support.FilterSupport
-
Set a single node ID.
- setNodeIds(Long[]) - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
-
Set the node IDs.
- setNodeIds(Long[]) - Method in class net.solarnetwork.central.support.FilterSupport
-
Set a list of node IDs to filter on.
- setNodeServiceIncrementSql(String) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
-
The JDBC statement to execute for incrementing a count for a single date, node, and source.
- setNonNullParameter(PreparedStatement, int, E, JdbcType) - Method in class net.solarnetwork.central.dao.mybatis.type.CodedValueTypeHandler
- setNonNullParameter(PreparedStatement, int, Object[], JdbcType) - Method in class net.solarnetwork.central.dao.mybatis.type.BaseArrayTypeHandler
- setNonNullParameter(PreparedStatement, int, Map<String, Object>, JdbcType) - Method in class net.solarnetwork.central.dao.mybatis.type.JsonMapTypeHandler
- setNonNullParameter(PreparedStatement, int, UUID, JdbcType) - Method in class net.solarnetwork.central.dao.mybatis.type.UUIDTypeHandler
- setOffset(Integer) - Method in class net.solarnetwork.central.domain.UserFilterCommand
- setOffset(Integer) - Method in class net.solarnetwork.central.support.SourceLocationFilter
- setOrder(int) - Method in class net.solarnetwork.central.common.config.ApplicationMetadataEnvironmentPostProcessor
- setOrderBy(List<String>) - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
-
Set the order-by list.
- setParallelism(int) - Method in class net.solarnetwork.central.scheduler.JobSupport
-
Set the number of parallel threads to use while processing task iterations.
- setParallelTaskExecutor(AsyncTaskExecutor) - Method in class net.solarnetwork.central.scheduler.JobSupport
-
Set the executor to handle parallel job tasks with.
- setParameter(PreparedStatement, int, E, JdbcType) - Method in class net.solarnetwork.central.dao.mybatis.type.CodedValueTypeHandler
- setPassword(String) - Method in class net.solarnetwork.central.common.mail.javamail.ManagedJavaMailSender
- setPathMatcher(PathMatcher) - Method in class net.solarnetwork.central.security.AuthorizationSupport
-
Set the path matcher to use.
- setPaused(boolean) - Method in class net.solarnetwork.central.scheduler.ScheduledJob
-
Set the paused flag.
- setPercentComplete(double) - Method in class net.solarnetwork.central.domain.BaseClaimableJob
- setPingTestMaximumExecutionMilliseconds(long) - Method in class net.solarnetwork.central.scheduler.SimpleSchedulerManager
-
Set the maximum ping test execution time.
- setPort(int) - Method in class net.solarnetwork.central.common.config.NetworkIdentityConfig.NetworkIdentitySettings
- setPort(int) - Method in class net.solarnetwork.central.common.mail.javamail.ManagedJavaMailSender
- setPostalCode(String) - Method in class net.solarnetwork.central.domain.SolarLocation
- setPreserveFilename(boolean) - Method in class org.springframework.web.multipart.commons.CommonsFileUploadSupport
-
Set whether to preserve the filename as sent by the client, not stripping off path information in
CommonsMultipartFile.getOriginalFilename(). - setPreserveFilename(boolean) - Method in class org.springframework.web.multipart.commons.CommonsMultipartFile
-
Set whether to preserve the filename as sent by the client, not stripping off path information in
CommonsMultipartFile.getOriginalFilename(). - setProtocol(String) - Method in class net.solarnetwork.central.common.mail.javamail.ManagedJavaMailSender
- setPublishQos(MqttQos) - Method in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
Set the publish QoS.
- setPublishQosLevel(int) - Method in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
Set the publish QoS as a level value.
- setPublishTimeoutSeconds(int) - Method in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
Set a publish timeout, in seconds.
- setQueryForAll(String) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- setQueryForAll(String) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
Set the query name to query for all entities.
- setQueryForId(String) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- setQueryForId(String) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
Set the query name to query by primary key.
- setQueueLagAlertThreshold(int) - Method in class net.solarnetwork.central.biz.dao.AsyncDaoUserEventAppenderBiz
-
Set the minimum queue lag before the ping test will fail.
- setQueueLagAlertThreshold(int) - Method in class net.solarnetwork.central.common.config.AsyncUserEventAppenderSettings
-
Set the cache removal alert threshold.
- setQueueSizeAlertThreshold(int) - Method in class net.solarnetwork.central.support.DelayedOcassionalProcessor
-
Set the queue size alert threshold.
- setReadThrough(boolean) - Method in class net.solarnetwork.central.support.JCacheFactoryBean
-
Set the read-through flag.
- setReadThroughLoaderFactory(Factory<? extends CacheLoader<K, V>>) - Method in class net.solarnetwork.central.support.JCacheFactoryBean
-
Set the read-through loader factory.
- setRegion(String) - Method in class net.solarnetwork.central.cloud.domain.CloudAccessSettings
-
Set the cloud provider region name.
- setRegion(String) - Method in class net.solarnetwork.central.domain.SolarLocation
- setRelationDelete(String) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- setRelationInsert(String) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- setRelationObjectQueryForParent(String) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- setRelationQueryForParent(String) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- setRelationUpdate(String) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- setRequestLockTimeout(long) - Method in class net.solarnetwork.central.web.support.ContentCachingFilter
-
A timeout for waiting for a request lock.
- setRequestStatus(LocationRequestStatus) - Method in class net.solarnetwork.central.common.dao.BasicLocationRequestCriteria
-
Set a single request status.
- setRequestStatuses(Set<LocationRequestStatus>) - Method in class net.solarnetwork.central.common.dao.BasicLocationRequestCriteria
-
Set the request statuses.
- setResolveLazily(boolean) - Method in class org.springframework.web.multipart.commons.CommonsMultipartResolver
-
Set whether to resolve the multipart request lazily at the time of file or parameter access.
- setResult(R) - Method in class net.solarnetwork.central.domain.BaseClaimableJob
- setResultMax(Integer) - Method in class net.solarnetwork.central.support.ObjectSearchFilters
- setResultOffset(Integer) - Method in class net.solarnetwork.central.support.ObjectSearchFilters
- setRetained(boolean) - Method in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
Set the retained flag
- setSchedule(String) - Method in class net.solarnetwork.central.scheduler.JobSupport
-
Set the job cron expression to use for scheduling this job.
- setSearchFilter(String) - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
-
Set the search filter.
- setSecretCache(Cache<String, String>) - Method in class net.solarnetwork.central.cloud.aws.biz.AwsSecretsBiz
-
Configure a cache to use for secrets.
- setServiceUrls(Map<String, String>) - Method in class net.solarnetwork.central.common.config.NetworkIdentityConfig.NetworkIdentitySettings
- setServletContext(ServletContext) - Method in class org.springframework.web.multipart.commons.CommonsMultipartResolver
- setSolarFluxPublisher(MqttJsonPublisher<UserEvent>) - Method in class net.solarnetwork.central.biz.dao.AsyncDaoUserEventAppenderBiz
-
Set the SolarFlux publisher.
- setSorts(List<MutableSortDescriptor>) - Method in class net.solarnetwork.central.domain.UserFilterCommand
- setSorts(List<MutableSortDescriptor>) - Method in class net.solarnetwork.central.support.SourceLocationFilter
- setSource(String) - Method in class net.solarnetwork.central.support.SourceLocationFilter
- setSourceId(String) - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
-
Set a single source ID.
- setSourceId(String) - Method in class net.solarnetwork.central.domain.LocationRequestInfo
-
Set the source ID.
- setSourceId(String) - Method in class net.solarnetwork.central.support.FilterSupport
-
Set a single source ID.
- setSourceIds(String[]) - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
-
Set the source IDs.
- setSourceIds(String[]) - Method in class net.solarnetwork.central.support.FilterSupport
-
Set a list of source IDs to filter on.
- setSourceName(String) - Method in class net.solarnetwork.central.support.SourceLocationFilter
- setSpoolDirectory(Path) - Method in class net.solarnetwork.central.security.config.SecurityTokenFilterSettings
-
Set the directory to create temporary spool files.
- setSqlSessionFactory(SqlSessionFactory) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisDao
- setStartDate(Instant) - Method in class net.solarnetwork.central.common.dao.BasicUserEventFilter
-
Set the start date.
- setStarted(Instant) - Method in class net.solarnetwork.central.domain.BaseClaimableJob
- setState(VirtualMachineState) - Method in class net.solarnetwork.central.cloud.aws.domain.Ec2VirtualMachine
-
Set the machine state.
- setStateOrProvince(String) - Method in class net.solarnetwork.central.domain.SolarLocation
- setStatFrequency(int) - Method in class net.solarnetwork.central.common.config.AsyncUserEventAppenderSettings
-
Set the statistic frequency.
- setStaticRoles(List<String>) - Method in class net.solarnetwork.central.security.jdbc.JdbcUserDetailsService
-
Set a list of statically assigned authorities based on a list of role names.
- setStatisticsEnabled(boolean) - Method in class net.solarnetwork.central.support.JCacheFactoryBean
-
Set the statistics-enabled flag.
- setStatLogAccessCount(int) - Method in class net.solarnetwork.central.web.support.ContentCachingFilter
-
Set the statistic log update count.
- setStatLogAccessCount(int) - Method in class net.solarnetwork.central.web.support.JCacheContentCachingService
-
Set the statistic log update count.
- setStatLogUpdateCount(int) - Method in class net.solarnetwork.central.common.config.JdbcNodeServiceAuditorConfig.NodeServiceAuditorSettings
- setStatLogUpdateCount(int) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
-
Set the statistic log update count.
- setStatus(LocationRequestStatus) - Method in class net.solarnetwork.central.domain.LocationRequest
-
Set the status.
- setStorageCapacityWattHours(Long) - Method in class net.solarnetwork.central.domain.SolarCapability
- setStoreByValue(boolean) - Method in class net.solarnetwork.central.support.JCacheFactoryBean
-
Set the store-by-value flag.
- setStreet(String) - Method in class net.solarnetwork.central.domain.SolarLocation
- setSubscribeQos(MqttQos) - Method in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
Set the subscribe QoS.
- setSubscribeQosLevel(int) - Method in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
Set the subscribe QoS as a level value.
- setSubscribeTimeoutSeconds(int) - Method in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
Set the subscribe timeout seconds.
- setSupportedMethods(String...) - Method in class org.springframework.web.multipart.commons.CommonsMultipartResolver
-
Specify supported methods as an array of HTTP method names.
- setTag(String) - Method in class net.solarnetwork.central.common.dao.BasicUserEventFilter
-
Set a single tag.
- setTag(String) - Method in class net.solarnetwork.central.dao.BasicUserMetadataFilter
-
Set a tag.
- setTag(String) - Method in class net.solarnetwork.central.support.BaseFilterSupport
-
Set a single tag.
- setTags(String[]) - Method in class net.solarnetwork.central.common.dao.BasicUserEventFilter
-
Set the tags.
- setTags(String[]) - Method in class net.solarnetwork.central.dao.BasicUserMetadataFilter
-
Set the tags.
- setTags(String[]) - Method in class net.solarnetwork.central.support.BaseFilterSupport
-
Set a list of tags to filter on.
- setTemplateMessage(SimpleMailMessage) - Method in class net.solarnetwork.central.mail.support.DefaultMailService
-
Set the template to use as a starting point for all messages.
- setTermsOfService(Resource) - Method in class net.solarnetwork.central.common.config.NetworkIdentityConfig.NetworkIdentitySettings
- setThreads(int) - Method in class net.solarnetwork.central.common.config.AsyncUserEventAppenderSettings
-
Set the thread count.
- setTierProcessMax(Integer) - Method in class net.solarnetwork.central.common.job.TieredStaleRecordProcessor
-
Set the maximum number of tier rows to process per procedure call.
- setTierProcessType(String) - Method in class net.solarnetwork.central.common.job.TieredStaleRecordProcessor
-
Set the type of tier data to process.
- setTimeUnit(TimeUnit) - Method in class net.solarnetwork.central.support.SimpleCache
-
Set the TTL time unit.
- setTimeZoneId(String) - Method in class net.solarnetwork.central.domain.SolarLocation
- setTimeZoneId(String) - Method in class net.solarnetwork.central.support.SourceLocationFilter
- SETTING_XSLT - Static variable in class net.solarnetwork.central.support.xslt.BaseXsltService
-
The setting key for the XSLT stylesheet.
- SETTING_XSLT_CACHE_DURATION - Static variable in class net.solarnetwork.central.support.xslt.BaseXsltService
-
The setting key for the XSLT stylesheet cache seconds.
- setTo(String[]) - Method in class net.solarnetwork.central.mail.support.BasicMailAddress
- setTokenId(String) - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
-
Set a single token ID.
- setTokenId(String) - Method in class net.solarnetwork.central.domain.BaseClaimableJob
-
Set the authorization token ID.
- setTokenIds(String[]) - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
-
Set the token IDs.
- setTransactionManager(PlatformTransactionManager) - Method in class net.solarnetwork.central.common.dao.jdbc.BulkLoadingDaoSupport
-
Set the transaction manager.
- setTransientErrorTries(int) - Method in class net.solarnetwork.central.support.BaseMqttConnectionObserver
-
Set the number of times to try operations that support retry, when transient exceptions occur.
- setTransientExceptionRetryCount(int) - Method in class net.solarnetwork.central.web.BaseTransientDataAccessRetryController
-
Set the number of retry attempts for transient DAO exceptions.
- setTransientExceptionRetryDelay(long) - Method in class net.solarnetwork.central.web.BaseTransientDataAccessRetryController
-
Set the length of time, in milliseconds, to sleep before retrying a request after a transient exception.
- setTti(long) - Method in class net.solarnetwork.central.support.CacheSettings
-
Set the time to idle, in seconds.
- setTtl(long) - Method in class net.solarnetwork.central.support.CacheSettings
-
Set the time to live, in seconds.
- setTtl(long) - Method in class net.solarnetwork.central.support.SimpleCache
-
Set the time to live.
- setUpdate(String) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- setUpdate(String) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
Set the query name to update an entity.
- setUpdated(Instant) - Method in class net.solarnetwork.central.domain.SolarNodeMetadata
- setUpdated(Instant) - Method in class net.solarnetwork.central.domain.UserMetadataEntity
- setUpdateDelay(long) - Method in class net.solarnetwork.central.common.config.JdbcNodeServiceAuditorConfig.NodeServiceAuditorSettings
- setUpdateDelay(long) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditor
-
Set the delay, in milliseconds, to wait after executing JDBC statements within a loop before executing another statement.
- setUploadTempDir(Resource) - Method in class org.springframework.web.multipart.commons.CommonsFileUploadSupport
-
Set the temporary directory where uploaded files get stored.
- setUserDetailsService(UserDetailsService) - Method in class net.solarnetwork.central.security.web.SecurityTokenAuthenticationFilter
-
Set the details service, which must return users with valid SolarNetwork usernames (email addresses) and plain-text authorization token secret passwords via
UserDetails.getUsername()andUserDetails.getPassword(). - setUserId(Long) - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
-
Set a single user ID.
- setUserId(Long) - Method in class net.solarnetwork.central.dao.UserUuidPK
- setUserId(Long) - Method in class net.solarnetwork.central.domain.LocationRequest
-
Set the user ID.
- setUserId(Long) - Method in class net.solarnetwork.central.support.BaseFilterSupport
-
Set a single user ID.
- setUserIds(Long[]) - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
-
Set a list of user IDs to filter on.
- setUserIds(Long[]) - Method in class net.solarnetwork.central.support.BaseFilterSupport
-
Set a list of user IDs to filter on.
- setUsername(String) - Method in class net.solarnetwork.central.common.mail.javamail.ManagedJavaMailSender
- setUserNodeCache(Cache<Long, SolarNodeOwnership>) - Method in class net.solarnetwork.central.common.dao.jdbc.JdbcSolarNodeOwnershipDao
-
Set the cache of node IDs to associated node ownership.
- setValidNodeOwnership(Boolean) - Method in class net.solarnetwork.central.common.dao.BasicCoreCriteria
-
Set the valid node ownership flag.
- setValues(PreparedStatement, int) - Method in class net.solarnetwork.central.common.dao.jdbc.sql.InsertLocationRequest
- setViewName(String) - Method in class net.solarnetwork.central.web.MessageController
- setWordWrapCharacterIndex(Integer) - Method in class net.solarnetwork.central.mail.support.ClasspathResourceMessageTemplateDataSource
-
Set the word wrap character index.
- setWriteThrough(boolean) - Method in class net.solarnetwork.central.support.JCacheFactoryBean
-
Set the write-through flag.
- setWriteThroughWriterFactory(Factory<? extends CacheWriter<K, V>>) - Method in class net.solarnetwork.central.support.JCacheFactoryBean
-
Set the write-through writer factory.
- setZone(String) - Method in class net.solarnetwork.central.domain.SolarLocation
-
Set the time zone ID.
- SharedValueCache<K,
V, - Interface in net.solarnetwork.central.supportS> -
Cache API where cached values are shared on a secondary key.
- SharedValueCacheCleaner - Class in net.solarnetwork.central.common.job
-
Shared value cache cleaner job.
- SharedValueCacheCleaner(SharedValueCache<?, ?, ?>, String, String) - Constructor for class net.solarnetwork.central.common.job.SharedValueCacheCleaner
-
Constructor.
- SIGN_DATE_PROP - Static variable in interface net.solarnetwork.central.security.web.AuthenticationTokenService
-
An
Instantproperty to be used as the signing date. - SimpleAppConfiguration - Class in net.solarnetwork.central.support
-
Basic immutable implementation of
AppConfiguration. - SimpleAppConfiguration() - Constructor for class net.solarnetwork.central.support.SimpleAppConfiguration
-
Default constructor.
- SimpleAppConfiguration(Map<String, String>) - Constructor for class net.solarnetwork.central.support.SimpleAppConfiguration
-
Constructor.
- SimpleBulkLoadingOptions - Class in net.solarnetwork.central.support
-
Basic immutable implementation of
BulkLoadingDao.LoadingOptions. - SimpleBulkLoadingOptions(String, Integer, BulkLoadingDao.LoadingTransactionMode, Map<String, ?>) - Constructor for class net.solarnetwork.central.support.SimpleBulkLoadingOptions
-
Constructor.
- SimpleCache<K,
V> - Class in net.solarnetwork.central.support -
A very loose and basic implementation of
Cache, using aConcurrentMapto store the data. - SimpleCache(String) - Constructor for class net.solarnetwork.central.support.SimpleCache
-
Constructor.
- SimpleCache(String, ConcurrentMap<K, ? extends CachedResult<V>>) - Constructor for class net.solarnetwork.central.support.SimpleCache
-
Constructor.
- SimpleCache.CachedValue - Class in net.solarnetwork.central.support
-
A cached value.
- SimpleCachedContent - Class in net.solarnetwork.central.web.support
-
Simple cached content item.
- SimpleCachedContent(MultiValueMap<String, String>, byte[]) - Constructor for class net.solarnetwork.central.web.support.SimpleCachedContent
-
Constructor.
- SimpleCachedContent(MultiValueMap<String, String>, byte[], String) - Constructor for class net.solarnetwork.central.web.support.SimpleCachedContent
-
Constructor.
- SimpleCachedContent(MultiValueMap<String, String>, byte[], String, Map<String, ?>) - Constructor for class net.solarnetwork.central.web.support.SimpleCachedContent
-
Constructor.
- SimpleMessageDataSource - Class in net.solarnetwork.central.mail.support
-
Simple implementation of
MessageDataSource. - SimpleMessageDataSource(String) - Constructor for class net.solarnetwork.central.mail.support.SimpleMessageDataSource
-
Constructor.
- SimpleMessageDataSource(String, String) - Constructor for class net.solarnetwork.central.mail.support.SimpleMessageDataSource
-
Constructor.
- SimpleMessageDataSource(String, String, Iterable<Resource>) - Constructor for class net.solarnetwork.central.mail.support.SimpleMessageDataSource
-
Constructor.
- SimpleNodeGroupInformation - Class in net.solarnetwork.central.support
-
Simple implementation of
NodeGroupInformation. - SimpleNodeGroupInformation() - Constructor for class net.solarnetwork.central.support.SimpleNodeGroupInformation
-
Default constructor.
- SimpleNodeGroupInformation(String, SolarNodeGroupCapability, Location) - Constructor for class net.solarnetwork.central.support.SimpleNodeGroupInformation
-
Construct with values.
- SimpleNodeInformation - Class in net.solarnetwork.central.support
-
Simple implementation of
NodeInformation. - SimpleNodeInformation() - Constructor for class net.solarnetwork.central.support.SimpleNodeInformation
-
Default constructor.
- SimpleNodeInformation(SolarNodeCapability, Location) - Constructor for class net.solarnetwork.central.support.SimpleNodeInformation
-
Construct with values.
- SimpleSchedulerManager - Class in net.solarnetwork.central.scheduler
-
Implementation of
SchedulerManagerusing aTaskScheduler. - SimpleSchedulerManager(TaskScheduler) - Constructor for class net.solarnetwork.central.scheduler.SimpleSchedulerManager
-
Constructor.
- SimpleSecretsBiz - Class in net.solarnetwork.central.biz
-
A very basic implementation of
SecretsBizdesigned for testing and development. - SimpleSecretsBiz(Path, String) - Constructor for class net.solarnetwork.central.biz.SimpleSecretsBiz
- SingleTransaction - Enum constant in enum class net.solarnetwork.central.dao.BulkLoadingDao.LoadingTransactionMode
-
Perform the batch in a single transaction.
- size() - Method in class net.solarnetwork.central.support.DelayQueueSet
- size() - Method in class net.solarnetwork.central.support.LinkedHashSetBlockingQueue
- size() - Method in class net.solarnetwork.central.web.support.UrlEncodingOnAccessMap
- SN_XSLT_NAMESPACE_PREFIX - Static variable in interface net.solarnetwork.central.support.xslt.SolarNetworkXslt
-
The default SolarNetwork XSLT namespace prefix.
- SN_XSLT_NAMESPACE_URI - Static variable in interface net.solarnetwork.central.support.xslt.SolarNetworkXslt
-
The SolarNetwork XSLT namespace URI.
- SOALRNODE_DASHBAORD_SERVICE_NAME - Static variable in interface net.solarnetwork.central.domain.AppConfiguration
-
Service URL name for a user-facing "dashboard" specific to a single SolarNode.
- SolarCapability - Class in net.solarnetwork.central.domain
-
A set of capabilities.
- SolarCapability() - Constructor for class net.solarnetwork.central.domain.SolarCapability
- SolarCapabilityInformation<PK> - Interface in net.solarnetwork.central.domain
-
API for capability information for some identifiable object, such as a node, node group, etc.
- SOLARFLUX_TAGGED_TOPIC_FN - Static variable in class net.solarnetwork.central.biz.dao.AsyncDaoUserEventAppenderBiz
-
A function to generate a SolarFlux MQTT topic from a user event.
- SOLARFLUX_TOPIC_FN - Static variable in class net.solarnetwork.central.biz.dao.AsyncDaoUserEventAppenderBiz
-
A function to generate a SolarFlux MQTT topic from a user event.
- SolarLocation - Class in net.solarnetwork.central.domain
-
A location entity.
- SolarLocation() - Constructor for class net.solarnetwork.central.domain.SolarLocation
-
Default constructor.
- SolarLocation(Location) - Constructor for class net.solarnetwork.central.domain.SolarLocation
-
Copy constructor for
Locationobjects. - solarLocationDao() - Method in class net.solarnetwork.central.common.dao.config.MyBatisSolarNodeDaoConfig
- SolarLocationDao - Interface in net.solarnetwork.central.dao
-
DAO API for Location.
- SOLARNDOE_DATAVIEW_SERVICE_NAME - Static variable in interface net.solarnetwork.central.domain.AppConfiguration
-
Service URL name for a user-facing "dashboard" specific to a single SolarNode.
- SolarNetCommonAopConfiguration - Interface in net.solarnetwork.central.aop
-
Marker interface for common AOP services.
- SolarNetCommonConfiguration - Class in net.solarnetwork.central.common.config
-
Marker interface for the common application configuration package.
- SolarNetCommonConfiguration() - Constructor for class net.solarnetwork.central.common.config.SolarNetCommonConfiguration
- SolarNetCommonDaoConfiguration - Class in net.solarnetwork.central.common.dao.config
-
Marker interface for the common MyBatis DAO application configuration package.
- SolarNetCommonDaoConfiguration() - Constructor for class net.solarnetwork.central.common.dao.config.SolarNetCommonDaoConfiguration
- SolarNetCommonMailConfiguration - Class in net.solarnetwork.central.mail.config
-
Common mail configuration.
- SolarNetCommonMailConfiguration() - Constructor for class net.solarnetwork.central.mail.config.SolarNetCommonMailConfiguration
- SolarNetCommonSecurityConfiguration - Class in net.solarnetwork.central.security.config
-
Marker interface for common security configuration package.
- SolarNetCommonSecurityConfiguration() - Constructor for class net.solarnetwork.central.security.config.SolarNetCommonSecurityConfiguration
- SolarNetworkXslt - Interface in net.solarnetwork.central.support.xslt
-
SolarNetwork XSLT support API.
- SolarNode - Class in net.solarnetwork.central.domain
-
Domain object for node related info.
- SolarNode() - Constructor for class net.solarnetwork.central.domain.SolarNode
-
Default constructor.
- SolarNode(Long, Long) - Constructor for class net.solarnetwork.central.domain.SolarNode
-
Construct with values.
- SolarNodeCapability - Class in net.solarnetwork.central.domain
-
A set of capabilities for a node.
- SolarNodeCapability() - Constructor for class net.solarnetwork.central.domain.SolarNodeCapability
-
Default constructor.
- SolarNodeCapability(Long, Long, Long) - Constructor for class net.solarnetwork.central.domain.SolarNodeCapability
-
Construct with values.
- solarNodeDao() - Method in class net.solarnetwork.central.common.dao.config.MyBatisSolarNodeDaoConfig
- SolarNodeDao - Interface in net.solarnetwork.central.dao
-
DAO API for SolarNode data.
- SolarNodeFilter - Interface in net.solarnetwork.central.domain
-
Filter API for
SolarNode. - SolarNodeFilterMatch - Interface in net.solarnetwork.central.domain
-
API for a
SolarNodesearch or filter match result. - SolarNodeGroup - Class in net.solarnetwork.central.domain
-
Domain object for a group of nodes.
- SolarNodeGroup() - Constructor for class net.solarnetwork.central.domain.SolarNodeGroup
-
Default constructor.
- SolarNodeGroup(Long, Long, String) - Constructor for class net.solarnetwork.central.domain.SolarNodeGroup
-
Construct with values.
- SolarNodeGroupCapability - Class in net.solarnetwork.central.domain
-
A set of capabilities for a node.
- SolarNodeGroupCapability() - Constructor for class net.solarnetwork.central.domain.SolarNodeGroupCapability
-
Default constructor.
- SolarNodeGroupCapability(Long, Long, Long) - Constructor for class net.solarnetwork.central.domain.SolarNodeGroupCapability
-
Construct with values.
- SolarNodeMatch - Class in net.solarnetwork.central.domain
-
A "match" to a
SolarNode. - SolarNodeMatch() - Constructor for class net.solarnetwork.central.domain.SolarNodeMatch
- SolarNodeMetadata - Class in net.solarnetwork.central.domain
-
Metadata about a
SolarNode. - SolarNodeMetadata() - Constructor for class net.solarnetwork.central.domain.SolarNodeMetadata
- SolarNodeMetadataBiz - Interface in net.solarnetwork.central.biz
-
API for manipulating node metadata.
- solarNodeMetadataDao() - Method in class net.solarnetwork.central.common.dao.config.MyBatisSolarNodeDaoConfig
- SolarNodeMetadataDao - Interface in net.solarnetwork.central.dao
-
DAO API for
SolarNodeMetadata. - SolarNodeMetadataFilter - Interface in net.solarnetwork.central.domain
-
Filter API for
SolarNodeMetadata. - SolarNodeMetadataFilterMatch - Interface in net.solarnetwork.central.domain
-
API for a
SolarNodeMetadatasearch or filter match result. - SolarNodeMetadataMatch - Class in net.solarnetwork.central.domain
-
A "match" to a
SolarNodeMetadata. - SolarNodeMetadataMatch() - Constructor for class net.solarnetwork.central.domain.SolarNodeMetadataMatch
- SolarNodeOwnership - Interface in net.solarnetwork.central.domain
-
API for node ownership details.
- SolarNodeOwnershipDao - Interface in net.solarnetwork.central.dao
-
DAO for helping with node ownership information.
- SolarNodeOwnershipDaoConfig - Class in net.solarnetwork.central.common.dao.config
-
JDBC datum support DAO configuration.
- SolarNodeOwnershipDaoConfig() - Constructor for class net.solarnetwork.central.common.dao.config.SolarNodeOwnershipDaoConfig
- SOLARQUERY_SERVICE_NAME - Static variable in interface net.solarnetwork.central.domain.AppConfiguration
-
Service URL name for the SolarQuery app.
- SOLARUSER_SERVICE_NAME - Static variable in interface net.solarnetwork.central.domain.AppConfiguration
-
Service URL name for the SolarUser app.
- SORT_DESC_LIST_PARAM - Static variable in class net.solarnetwork.central.support.FilterableBulkExportOptions
-
The parameter key for a
SortDescriptorList. - SORT_DESCRIPTORS_PROPERTY - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisDao
-
The query property for any custom sort descriptors that are provided.
- SORT_DESCRIPTORS_PROPERTY - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
The query property for any custom sort descriptors that are provided.
- SORT_DESCRIPTORS_PROPERTY - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
The query property for any custom sort descriptors that are provided.
- SourceCriteria - Interface in net.solarnetwork.central.common.dao
-
Search criteria for source related data.
- SourceLocation - Interface in net.solarnetwork.central.domain
-
A filter for locations based on a specific source.
- SourceLocationFilter - Class in net.solarnetwork.central.support
-
Criteria for location data tied to a source.
- SourceLocationFilter() - Constructor for class net.solarnetwork.central.support.SourceLocationFilter
-
Default constructor.
- SourceLocationFilter(String, String) - Constructor for class net.solarnetwork.central.support.SourceLocationFilter
-
Construct with criteria parameters.
- SourceLocationMatch - Interface in net.solarnetwork.central.domain
-
A match for a SourceLocation filter search.
- SourceMappingFilter - Interface in net.solarnetwork.central.domain
-
Extension of
Filterfor mapping source IDs into virtual IDs. - spaceAppend(String, StringBuilder) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
Append to a space-delimited string buffer.
- spliterator() - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- SQL_COMMENT - Static variable in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Regex for a line starting with a -- SQL style comment character.
- SqlSessionCallback<T> - Interface in net.solarnetwork.central.dao.mybatis.support
-
Callback API for performing work with a
SqlSession. - StaleAuditNodeServiceEntity - Class in net.solarnetwork.central.dao
-
Stale audit node service entity.
- StaleAuditNodeServiceEntity(AggregateDatumId, Instant) - Constructor for class net.solarnetwork.central.dao.StaleAuditNodeServiceEntity
-
Constructor.
- StaleAuditNodeServiceProcessor - Class in net.solarnetwork.central.common.job
-
Job to process "stale" audit node service data.
- StaleAuditNodeServiceProcessor(JdbcOperations) - Constructor for class net.solarnetwork.central.common.job.StaleAuditNodeServiceProcessor
-
Construct with properties.
- StaleAuditNodeServiceValue - Interface in net.solarnetwork.central.domain
-
API for a "stale" audit node service value record that represents a period of time for a specific audit level that needs to be computed.
- StaleAuditNodeServiceValueRowMapper - Class in net.solarnetwork.central.common.dao.jdbc
-
Map datum rows into
StaleAuditNodeServiceValueinstances. - StaleAuditNodeServiceValueRowMapper() - Constructor for class net.solarnetwork.central.common.dao.jdbc.StaleAuditNodeServiceValueRowMapper
- StaleAuditUserServiceEntity - Class in net.solarnetwork.central.dao
-
Stale audit user service entity.
- StaleAuditUserServiceEntity(AggregateDatumId, Instant) - Constructor for class net.solarnetwork.central.dao.StaleAuditUserServiceEntity
-
Constructor.
- StaleAuditUserServiceProcessor - Class in net.solarnetwork.central.common.job
-
Job to process "stale" audit user service data.
- StaleAuditUserServiceProcessor(JdbcOperations) - Constructor for class net.solarnetwork.central.common.job.StaleAuditUserServiceProcessor
-
Construct with properties.
- StaleAuditUserServiceValue - Interface in net.solarnetwork.central.domain
-
API for a "stale" audit user service value record that represents a period of time for a specific audit level that needs to be computed.
- StaleAuditUserServiceValueRowMapper - Class in net.solarnetwork.central.common.dao.jdbc
-
Map datum rows into
StaleAuditUserServiceValueinstances. - StaleAuditUserServiceValueRowMapper() - Constructor for class net.solarnetwork.central.common.dao.jdbc.StaleAuditUserServiceValueRowMapper
- StaleRecordProcessor - Class in net.solarnetwork.central.common.job
-
Job to process "stale" record data.
- StaleRecordProcessor(JdbcOperations) - Constructor for class net.solarnetwork.central.common.job.StaleRecordProcessor
-
Construct with properties.
- STANDARD_WORD_WRAP_COLUMN - Static variable in interface net.solarnetwork.central.mail.MessageTemplateDataSource
-
A sensible standard column width to use for word-wrapping.
- start(Long, Integer, Integer, Map<String, ?>) - Method in class net.solarnetwork.central.support.AbstractFilteredResultsProcessor
- start(Long, Integer, Integer, Map<String, ?>) - Method in interface net.solarnetwork.central.support.FilteredResultsProcessor
-
Called at the start of the export process, to initialize any necessary resources or write any header information.
- start(Long, Integer, Integer, Map<String, ?>) - Method in class net.solarnetwork.central.support.ObjectMapperFilteredResultsProcessor
- Starting - Enum constant in enum class net.solarnetwork.central.cloud.domain.VirtualMachineState
-
The machine is starting.
- Starting - Enum constant in enum class net.solarnetwork.central.scheduler.SchedulerStatus
-
The scheduler is starting up, but not yet executing any jobs.
- stateForVirtualMachines(Set<String>) - Method in class net.solarnetwork.central.cloud.aws.biz.AwsVirtualMachineBiz
- stateForVirtualMachines(Set<String>) - Method in interface net.solarnetwork.central.cloud.biz.VirtualMachineBiz
-
Get the state for a set of virtual machines.
- StateOrProvince - Enum constant in enum class net.solarnetwork.central.domain.LocationPrecision
- stats - Variable in class net.solarnetwork.central.support.DelayedOcassionalProcessor
-
The statistics tracker.
- STOP - Enum constant in enum class net.solarnetwork.central.dao.BulkExportingDao.ExportCallbackAction
-
We should stop processing immediately.
- Stopped - Enum constant in enum class net.solarnetwork.central.cloud.domain.VirtualMachineState
-
The machine is not running, but could be started again.
- Stopping - Enum constant in enum class net.solarnetwork.central.cloud.domain.VirtualMachineState
-
The machine is shutting down, either to end in the
StoppedorTerminatedstates. - store(SolarLocation) - Method in class net.solarnetwork.central.dao.mybatis.MyBatisSolarLocationDao
- store(SolarNode) - Method in class net.solarnetwork.central.dao.mybatis.MyBatisSolarNodeDao
- store(T) - Method in interface net.solarnetwork.central.dao.GenericDao
-
Persist the domainObject object into database, creating or updating as appropriate.
- store(T) - Method in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
- Stored - Enum constant in enum class net.solarnetwork.central.web.support.ContentCacheStats
-
Count of items added to cache.
- storeSolarNodeMetadata(Long, GeneralDatumMetadata) - Method in class net.solarnetwork.central.biz.dao.DaoSolarNodeMetadataBiz
- storeSolarNodeMetadata(Long, GeneralDatumMetadata) - Method in interface net.solarnetwork.central.biz.SolarNodeMetadataBiz
-
Store metadata to a specific node, replacing any existing metadata with the provided metadata.
- storeUserMetadata(Long, GeneralDatumMetadata) - Method in class net.solarnetwork.central.biz.dao.DaoUserMetadataBiz
- storeUserMetadata(Long, GeneralDatumMetadata) - Method in interface net.solarnetwork.central.biz.UserMetadataBiz
-
Store metadata to a specific user, replacing any existing metadata with the provided metadata.
- Street - Enum constant in enum class net.solarnetwork.central.domain.LocationPrecision
- Submitted - Enum constant in enum class net.solarnetwork.central.domain.LocationRequestStatus
-
The request has been submitted and received.
- SUBSTRING - Enum constant in enum class net.solarnetwork.central.dao.ObjectCriteria.MatchType
-
Match a substring (this attribute value) within attribute values.
- SUBSTRING_AT_START - Enum constant in enum class net.solarnetwork.central.dao.ObjectCriteria.MatchType
-
Match a substring (this attribute value) at the start of an attribute value.
- SUCCESS_FIELD_NAME - Static variable in class net.solarnetwork.central.support.ObjectMapperFilteredResultsProcessor
-
The success array field name.
- supports(Class<?>) - Method in class net.solarnetwork.central.support.DelegatingValidator
T
- TagCriteria - Interface in net.solarnetwork.central.common.dao
-
Criteria API for a "tag" qualifier.
- TagFilter - Interface in net.solarnetwork.central.domain
-
Filter API for tags.
- take() - Method in class net.solarnetwork.central.support.DelayQueueSet
-
Retrieves and removes the expired head of this queue, waiting if necessary until an expired element is available on this queue.
- take() - Method in class net.solarnetwork.central.support.LinkedHashSetBlockingQueue
- templates(String, IdentifiableConfiguration, Object) - Method in class net.solarnetwork.central.support.xslt.BaseXsltService
-
Get a
Templatesinstance. - templatesCache - Variable in class net.solarnetwork.central.support.xslt.BaseXsltService
-
A cache for templates.
- templatesCacheTtl - Variable in class net.solarnetwork.central.support.xslt.BaseXsltService
-
A templates cache duration.
- templatesCacheTtlSeconds(IdentifiableConfiguration) - Method in class net.solarnetwork.central.support.xslt.BaseXsltService
-
Get the templates cache TTL seconds.
- Terminated - Enum constant in enum class net.solarnetwork.central.cloud.domain.VirtualMachineState
-
The machine is terminated, and cannot be started again.
- TEXT_CSV_MEDIA_TYPE - Static variable in class net.solarnetwork.central.web.WebUtils
-
The text/csv media type.
- TEXT_CSV_MEDIA_TYPE_VALUE - Static variable in class net.solarnetwork.central.web.WebUtils
-
The text/csv media type value.
- TEXT_CSV_MIME_TYPE - Static variable in class net.solarnetwork.central.support.CsvFilteredResultsProcessor
-
The text/csv MIME type.
- TEXT_CSV_UTF8_MEDIA_TYPE - Static variable in class net.solarnetwork.central.web.WebUtils
-
The text/csv media type with a UTF-8 character set.
- TEXT_CSV_UTF8_MEDIA_TYPE_VALUE - Static variable in class net.solarnetwork.central.web.WebUtils
-
The text/csv media type with a UTF-8 character set value.
- TextArrayTypeHandler - Class in net.solarnetwork.central.dao.mybatis.type
-
Text array type handler.
- TextArrayTypeHandler() - Constructor for class net.solarnetwork.central.dao.mybatis.type.TextArrayTypeHandler
-
Default constructor.
- ThreadPoolTaskExecutorPingTest - Class in net.solarnetwork.central.scheduler
-
PingTestfor monitoring a thread pool executor. - ThreadPoolTaskExecutorPingTest(String, ThreadPoolTaskExecutor) - Constructor for class net.solarnetwork.central.scheduler.ThreadPoolTaskExecutorPingTest
-
Constructor.
- ThreadPoolTaskExecutorPingTest(ThreadPoolTaskExecutor) - Constructor for class net.solarnetwork.central.scheduler.ThreadPoolTaskExecutorPingTest
-
Constructor.
- ThreadPoolTaskSchedulerPingTest - Class in net.solarnetwork.central.scheduler
-
PingTestfor monitoring a thread pool executor. - ThreadPoolTaskSchedulerPingTest(String, ThreadPoolTaskScheduler) - Constructor for class net.solarnetwork.central.scheduler.ThreadPoolTaskSchedulerPingTest
-
Constructor.
- ThreadPoolTaskSchedulerPingTest(ThreadPoolTaskScheduler) - Constructor for class net.solarnetwork.central.scheduler.ThreadPoolTaskSchedulerPingTest
-
Constructor.
- TieredStaleRecordProcessor - Class in net.solarnetwork.central.common.job
-
Abstract job to process "stale" record tiers.
- TieredStaleRecordProcessor(JdbcOperations, String) - Constructor for class net.solarnetwork.central.common.job.TieredStaleRecordProcessor
-
Constructor.
- TieredStoredProcedureStaleRecordProcessor - Class in net.solarnetwork.central.common.job
-
Tiered stale datum processor that calls a stored procedure to process stale rows.
- TieredStoredProcedureStaleRecordProcessor(JdbcOperations, String) - Constructor for class net.solarnetwork.central.common.job.TieredStoredProcedureStaleRecordProcessor
-
Constructor.
- TimeBasedUuidGenerator - Class in net.solarnetwork.central.support
-
UUID generator using time-based v1 UUIDs.
- TimeBasedUuidGenerator() - Constructor for class net.solarnetwork.central.support.TimeBasedUuidGenerator
-
Constructor.
- TimeBasedUuidGenerator(TimeBasedGenerator) - Constructor for class net.solarnetwork.central.support.TimeBasedUuidGenerator
-
Constructor.
- TimeZone - Enum constant in enum class net.solarnetwork.central.domain.LocationPrecision
- toArray() - Method in class net.solarnetwork.central.support.DelayQueueSet
-
Returns an array containing all of the elements in this queue.
- toArray(T[]) - Method in class net.solarnetwork.central.support.DelayQueueSet
-
Returns an array containing all of the elements in this queue; the runtime type of the returned array is that of the specified array.
- toBindingResult(ConstraintViolationException, Validator) - Static method in class net.solarnetwork.central.support.ExceptionUtils
-
Convert a constraint violation exception into a binding result.
- TOPIC_JOB_COMPLETE - Static variable in class net.solarnetwork.central.scheduler.SchedulerConstants
-
Topic for a job complete notification.
- TOPIC_JOB_FAILURE - Static variable in class net.solarnetwork.central.scheduler.SchedulerConstants
-
Topic for a job failure notification.
- TOPIC_JOB_REQUEST - Static variable in class net.solarnetwork.central.scheduler.SchedulerConstants
-
Topic for a job request notification.
- TOPIC_SCHEDULER_READY - Static variable in class net.solarnetwork.central.scheduler.SchedulerConstants
-
Topic of event sent when scheduler ready.
- toSqlJsonPath(SearchFilter) - Static method in class net.solarnetwork.central.support.SearchFilterUtils
-
Convert a search filter into a SQL JSON Path expression.
- toString() - Method in class net.solarnetwork.central.ApplicationMetadata
- toString() - Method in class net.solarnetwork.central.cloud.domain.ContainerMetadata
- toString() - Method in class net.solarnetwork.central.dao.AuditNodeServiceEntity
- toString() - Method in class net.solarnetwork.central.dao.AuditUserServiceEntity
- toString() - Method in enum class net.solarnetwork.central.dao.ObjectCriteria.JoinType
- toString() - Method in enum class net.solarnetwork.central.dao.ObjectCriteria.MatchType
- toString() - Method in class net.solarnetwork.central.dao.StaleAuditNodeServiceEntity
- toString() - Method in class net.solarnetwork.central.dao.StaleAuditUserServiceEntity
- toString() - Method in class net.solarnetwork.central.dao.UserUuidPK
- toString() - Method in class net.solarnetwork.central.domain.AppSetting
- toString() - Method in class net.solarnetwork.central.domain.BasePK
-
Generate a string value.
- toString() - Method in class net.solarnetwork.central.domain.BasicSolarNodeOwnership
- toString() - Method in class net.solarnetwork.central.domain.LocationRequest
- toString() - Method in class net.solarnetwork.central.domain.LogEventInfo
- toString() - Method in class net.solarnetwork.central.domain.SolarLocation
- toString() - Method in class net.solarnetwork.central.domain.SolarNode
- toString() - Method in class net.solarnetwork.central.domain.UserEvent
- toString() - Method in class net.solarnetwork.central.mail.support.SimpleMessageDataSource
- toString() - Method in class net.solarnetwork.central.scheduler.JobKey
- toString() - Method in class net.solarnetwork.central.security.AuthenticatedToken
- toString() - Method in class net.solarnetwork.central.security.BasicSecurityPolicy
- toString() - Method in class net.solarnetwork.central.support.BaseFilterSupport
- toString() - Method in class net.solarnetwork.central.support.BaseMqttConnectionObserver
- toString() - Method in class net.solarnetwork.central.support.FilterSupport
- toString() - Method in class net.solarnetwork.central.support.ObjectSearchFilter
-
Return an LDAP search filter string.
- toString() - Method in class net.solarnetwork.central.support.ObjectSearchFilters
-
Return an LDAP search filter string.
- toString() - Method in record class net.solarnetwork.central.support.OutputSerializationSupportContext
-
Returns a string representation of this record class.
- toString() - Method in class net.solarnetwork.central.support.SourceLocationFilter
- toString() - Method in class org.springframework.web.multipart.commons.CommonsMultipartFile
- Touched - Enum constant in enum class net.solarnetwork.central.support.JCacheFactoryBean.ExpiryPolicy
- toUserMetadataFilter() - Method in class net.solarnetwork.central.domain.UserFilterCommand
-
Convert to a
UserMetadataFilter. - TransactionCheckpoints - Enum constant in enum class net.solarnetwork.central.dao.BulkLoadingDao.LoadingTransactionMode
-
Support transaction checkpoints, within an overall single transaction.
- transferTo(File) - Method in class org.springframework.web.multipart.commons.CommonsMultipartFile
- transferTo(Path) - Method in class org.springframework.web.multipart.commons.CommonsMultipartFile
- transformerFactory - Variable in class net.solarnetwork.central.support.xslt.BaseXsltService
-
The transformer factory.
- translateExceptionIfPossible(RuntimeException) - Method in class net.solarnetwork.central.dao.mybatis.support.MyBatisExceptionTranslator
- triggerForExpression(String, TimeUnit, boolean) - Static method in class net.solarnetwork.central.scheduler.SchedulerUtils
-
Create a trigger from a schedule expression.
- tryLock() - Method in class net.solarnetwork.central.web.support.ContentCachingFilter.LockAndCount
- tryLock(long, TimeUnit) - Method in class net.solarnetwork.central.web.support.ContentCachingFilter.LockAndCount
U
- UNASSIGNED_ENTITY_ID - Static variable in class net.solarnetwork.central.domain.LongIntegerCompositePK
-
A special "not a value" instance to be used for generated entity ID values yet to be generated.
- UNASSIGNED_ENTITY_ID - Static variable in class net.solarnetwork.central.domain.LongStringCompositePK
-
A special "not a value" instance to be used for generated entity ID values yet to be generated.
- UNASSIGNED_ENTITY_ID - Static variable in class net.solarnetwork.central.domain.UserLongCompositePK
-
A special "not a value" instance to be used for generated entity ID values yet to be generated.
- UNASSIGNED_ENTITY_ID - Static variable in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
-
A special "not a value" instance to be used for generated entity ID values yet to be generated.
- UNASSIGNED_ENTITY_ID - Static variable in class net.solarnetwork.central.domain.UserLongStringCompositePK
-
A special "not a value" instance to be used for generated entity ID values yet to be generated.
- UNASSIGNED_ENTITY_ID - Static variable in class net.solarnetwork.central.domain.UserStringCompositePK
-
A special "not a value" instance to be used for generated entity ID values yet to be generated.
- UNASSIGNED_ENTITY_ID - Static variable in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
-
A special "not a value" instance to be used for generated entity ID values yet to be generated.
- UNASSIGNED_ENTITY_ID - Static variable in class net.solarnetwork.central.domain.UserUuidLongCompositePK
-
A special "not a value" instance to be used for generated entity ID values yet to be generated.
- UNASSIGNED_GROUP_ID - Static variable in class net.solarnetwork.central.domain.LongIntegerCompositePK
-
A special "not a value" instance to be used for generated group ID values yet to be generated.
- UNASSIGNED_GROUP_ID - Static variable in class net.solarnetwork.central.domain.LongStringCompositePK
-
A special "not a value" instance to be used for generated group ID values yet to be generated.
- UNASSIGNED_GROUP_ID - Static variable in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
-
A special "not a value" instance to be used for generated group ID values yet to be generated.
- UNASSIGNED_GROUP_ID - Static variable in class net.solarnetwork.central.domain.UserLongStringCompositePK
-
A special "not a value" instance to be used for generated group ID values yet to be generated.
- UNASSIGNED_GROUP_ID - Static variable in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
-
A special "not a value" instance to be used for generated group ID values yet to be generated.
- UNASSIGNED_GROUP_ID - Static variable in class net.solarnetwork.central.domain.UserUuidLongCompositePK
-
A special "not a value" instance to be used for generated group ID values yet to be generated.
- UNASSIGNED_USER_ID - Static variable in class net.solarnetwork.central.domain.UserLongCompositePK
-
A special "not a value" instance to be used for generated user ID values yet to be generated.
- UNASSIGNED_USER_ID - Static variable in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
-
A special "not a value" instance to be used for generated user ID values yet to be generated.
- UNASSIGNED_USER_ID - Static variable in class net.solarnetwork.central.domain.UserLongStringCompositePK
-
A special "not a value" instance to be used for generated user ID values yet to be generated.
- UNASSIGNED_USER_ID - Static variable in class net.solarnetwork.central.domain.UserStringCompositePK
-
A special "not a value" instance to be used for generated user ID values yet to be generated.
- UNASSIGNED_USER_ID - Static variable in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
-
A special "not a value" instance to be used for generated user ID values yet to be generated.
- UNASSIGNED_USER_ID - Static variable in class net.solarnetwork.central.domain.UserUuidLongCompositePK
-
A special "not a value" instance to be used for generated user ID values yet to be generated.
- UNASSIGNED_USER_ID - Static variable in class net.solarnetwork.central.domain.UserUuidPK
-
A special "not a value" instance to be used for generated user ID values yet to be generated.
- UNASSIGNED_UUID_ID - Static variable in class net.solarnetwork.central.domain.UserUuidPK
-
A special "not a value" instance to be used for generated UUID values yet to be generated.
- unassignedEntityIdKey(Long) - Static method in class net.solarnetwork.central.domain.LongIntegerCompositePK
-
Create a new instance using the "unassigned" entity ID value.
- unassignedEntityIdKey(Long) - Static method in class net.solarnetwork.central.domain.LongStringCompositePK
-
Create a new instance using the "unassigned" entity ID value.
- unassignedEntityIdKey(Long) - Static method in class net.solarnetwork.central.domain.UserLongCompositePK
-
Create a new instance using the "unassigned" entity ID value.
- unassignedEntityIdKey(Long) - Static method in class net.solarnetwork.central.domain.UserStringCompositePK
-
Create a new instance using the "unassigned" entity ID value.
- unassignedEntityIdKey(Long) - Static method in class net.solarnetwork.central.domain.UserUuidLongCompositePK
-
Create a new instance using the "unassigned" entity ID value.
- unassignedEntityIdKey(Long, Long) - Static method in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
-
Create a new instance using the "unassigned" entity ID value.
- unassignedEntityIdKey(Long, Long) - Static method in class net.solarnetwork.central.domain.UserLongStringCompositePK
-
Create a new instance using the "unassigned" entity ID value.
- unassignedEntityIdKey(Long, UUID) - Static method in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
-
Create a new instance using the "unassigned" entity ID value.
- unassignedEntityIdKey(Long, UUID) - Static method in class net.solarnetwork.central.domain.UserUuidLongCompositePK
-
Create a new instance using the "unassigned" entity ID value.
- unassignedUuidKey(Long) - Static method in class net.solarnetwork.central.domain.UserUuidPK
-
Create a new instance using the "unassigned" UUID value.
- Unknown - Enum constant in enum class net.solarnetwork.central.cloud.domain.VirtualMachineState
-
The machine is in an unknown state.
- Unknown - Enum constant in enum class net.solarnetwork.central.scheduler.JobStatus
-
The job is not in any known state.
- Unknown - Enum constant in enum class net.solarnetwork.central.scheduler.SchedulerStatus
-
The scheduler is not in any known state.
- UNKNOWN_EMAIL - Enum constant in enum class net.solarnetwork.central.security.AuthorizationException.Reason
-
Unknown email.
- UNKNOWN_KEY - Static variable in interface net.solarnetwork.central.domain.ClaimableJobState
-
The standard key for a "unknwon" state.
- UNKNOWN_OBJECT - Enum constant in enum class net.solarnetwork.central.security.AuthorizationException.Reason
-
Access was requested to an unknown object.
- unlock() - Method in class net.solarnetwork.central.web.support.ContentCachingFilter.LockAndCount
- unregisterNodeObserver(Consumer<T>, Long...) - Method in interface net.solarnetwork.central.biz.NodeEventObservationRegistrar
-
Unregister a node observer.
- unscheduleJob(String, String) - Method in interface net.solarnetwork.central.scheduler.SchedulerManager
-
Unschedule a job.
- unscheduleJob(String, String) - Method in class net.solarnetwork.central.scheduler.SimpleSchedulerManager
- unwrap(Class<T>) - Method in class net.solarnetwork.central.support.BufferingDelegatingCache
-
Unwrap an object.
- unwrap(Class<T>) - Method in class net.solarnetwork.central.support.ExpandedEventsCache
- unwrap(Class<T>) - Method in class net.solarnetwork.central.support.SimpleCache.CachedValue
- unwrap(Class<T>) - Method in class net.solarnetwork.central.support.SimpleCache
- UPDATE_OBJECT - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDao
-
The query name used for updates in
BaseMyBatisGenericDao.store(Entity). - UPDATE_OBJECT - Static variable in class net.solarnetwork.central.dao.mybatis.support.BaseMyBatisGenericDaoSupport
-
The query name used for updates in
GenericDao.save(Entity). - Updated - Enum constant in enum class net.solarnetwork.central.support.JCacheFactoryBean.ExpiryPolicy
- UpdateEnabledIdFilter - Class in net.solarnetwork.central.common.dao.jdbc.sql
-
Update the enabled status based on a primary key filter.
- UpdateEnabledIdFilter(String, String[], CompositeKey, boolean) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.UpdateEnabledIdFilter
-
Constructor.
- updateEnabledStatus(Long, F, boolean) - Method in interface net.solarnetwork.central.dao.UserModifiableEnabledStatusDao
-
Update the enabled status of entities, optionally filtered.
- updateJobConfiguration(PK, C) - Method in interface net.solarnetwork.central.dao.ClaimableJobDao
-
Update the configuration for a specific job.
- updateJobProgress(PK, double, R) - Method in interface net.solarnetwork.central.dao.ClaimableJobDao
-
Update the progress of a specific job.
- updateJobState(PK, S, Set<S>) - Method in interface net.solarnetwork.central.dao.ClaimableJobDao
-
Update the state of a specific job.
- UpdateLocationRequest - Class in net.solarnetwork.central.common.dao.jdbc.sql
-
Update an existing location request.
- UpdateLocationRequest(LocationRequest) - Constructor for class net.solarnetwork.central.common.dao.jdbc.sql.UpdateLocationRequest
-
Constructor.
- UpdatesExecuted - Enum constant in enum class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditorCount
-
SQL updates executed.
- UpdatesFailed - Enum constant in enum class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditorCount
-
SQL updates failed.
- updateStatus(SchedulerStatus) - Method in interface net.solarnetwork.central.scheduler.SchedulerManager
-
Change the status of the scheduler.
- updateStatus(SchedulerStatus) - Method in class net.solarnetwork.central.scheduler.SimpleSchedulerManager
- updateWithGeneratedLong(JdbcOperations, PreparedStatementCreator, String) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonJdbcUtils
-
Perform an update operation and extract a generated
Longkey. - uriWithoutHost(UriComponentsBuilder, Object...) - Static method in class net.solarnetwork.central.web.WebUtils
-
Build a
URIwithout any scheme, host, or port. - uriWithoutHost(UriComponentsBuilder, Map<String, ?>) - Static method in class net.solarnetwork.central.web.WebUtils
-
Build a
URIwithout any scheme, host, or port. - UrlEncodingOnAccessMap<K> - Class in net.solarnetwork.central.web.support
-
Map that encodes values from a delegate
Mapinstance withURLEncoderwhen accessed viaUrlEncodingOnAccessMap.get(Object). - UrlEncodingOnAccessMap(Map<K, String>) - Constructor for class net.solarnetwork.central.web.support.UrlEncodingOnAccessMap
-
Constructor.
- User - Enum constant in enum class net.solarnetwork.central.security.SecurityPolicyMetadataType
-
A user specific metadata type.
- User - Enum constant in enum class net.solarnetwork.central.security.SecurityTokenType
-
A full user token, granting the bearer full access.
- UserCriteria - Interface in net.solarnetwork.central.common.dao
-
Search criteria for user related data.
- UserDetailsAuthenticationTokenService - Class in net.solarnetwork.central.security.web.support
-
Implementation of
AuthenticationTokenServicethat uses aUserDetailsServiceto access token data. - UserDetailsAuthenticationTokenService(UserDetailsService) - Constructor for class net.solarnetwork.central.security.web.support.UserDetailsAuthenticationTokenService
- UserEvent - Class in net.solarnetwork.central.domain
-
An application event related to a user.
- UserEvent(Long, UUID, String[], String, String) - Constructor for class net.solarnetwork.central.domain.UserEvent
-
Constructor.
- UserEvent(UserUuidPK, String[], String, String) - Constructor for class net.solarnetwork.central.domain.UserEvent
-
Constructor.
- UserEventAppenderBiz - Interface in net.solarnetwork.central.biz
-
Service API for appending user events.
- UserEventAppenderDao - Interface in net.solarnetwork.central.common.dao
-
DAO API for write-only access to creating user events.
- UserEventBiz - Interface in net.solarnetwork.central.biz
-
Service API for managing user events.
- UserEventDao - Interface in net.solarnetwork.central.common.dao
-
DAO API user events.
- UserEventFilter - Interface in net.solarnetwork.central.common.dao
-
Filter API for user events.
- UserEventMaintenanceDao - Interface in net.solarnetwork.central.common.dao
-
Maintenance operations for user events.
- UserEventMaintenanceDao.UserEventPurgeFilter - Interface in net.solarnetwork.central.common.dao
-
Filter criteria for purging events.
- UserEventRowMapper - Class in net.solarnetwork.central.common.dao.jdbc
-
Row mapper for
UserEvententities. - UserEventRowMapper() - Constructor for class net.solarnetwork.central.common.dao.jdbc.UserEventRowMapper
- UserEventSerializer - Class in net.solarnetwork.central.support
-
JSON serializer for
UserEventobjects. - UserEventSerializer() - Constructor for class net.solarnetwork.central.support.UserEventSerializer
- UserFilter - Interface in net.solarnetwork.central.domain
-
Filter API for user related entities.
- UserFilterCommand - Class in net.solarnetwork.central.domain
-
Filter support for user actions.
- UserFilterCommand() - Constructor for class net.solarnetwork.central.domain.UserFilterCommand
- userIdIsAssigned() - Method in class net.solarnetwork.central.domain.UserLongCompositePK
-
Test if the entity ID is assigned.
- userIdIsAssigned() - Method in class net.solarnetwork.central.domain.UserLongIntegerCompositePK
-
Test if the user ID is assigned.
- userIdIsAssigned() - Method in class net.solarnetwork.central.domain.UserLongStringCompositePK
-
Test if the user ID is assigned.
- userIdIsAssigned() - Method in class net.solarnetwork.central.domain.UserStringCompositePK
-
Test if the user ID is assigned.
- userIdIsAssigned() - Method in class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
-
Test if the user ID is assigned.
- userIdIsAssigned() - Method in class net.solarnetwork.central.domain.UserUuidLongCompositePK
-
Test if the user ID is assigned.
- userIdIsAssigned() - Method in class net.solarnetwork.central.domain.UserUuidPK
-
Test if the user ID is assigned.
- UserIdRelated - Interface in net.solarnetwork.central.domain
-
API for objects related to a user entity by way of a user ID.
- UserLongCompositePK - Class in net.solarnetwork.central.domain
-
Immutable primary key for user-related entities using a Long entity key.
- UserLongCompositePK(Long, Long) - Constructor for class net.solarnetwork.central.domain.UserLongCompositePK
-
Constructor.
- UserLongIntegerCompositePK - Class in net.solarnetwork.central.domain
-
Basic implementation of a Long, Long, Integer composite key.
- UserLongIntegerCompositePK(Long, Long, Integer) - Constructor for class net.solarnetwork.central.domain.UserLongIntegerCompositePK
-
Constructor.
- UserLongStringCompositePK - Class in net.solarnetwork.central.domain
-
Basic implementation of a Long, Long, String composite key.
- UserLongStringCompositePK(Long, Long, String) - Constructor for class net.solarnetwork.central.domain.UserLongStringCompositePK
-
Constructor.
- UserMetadata - Interface in net.solarnetwork.central.domain
-
API for user metadata.
- UserMetadataBiz - Interface in net.solarnetwork.central.biz
-
API for manipulating user metadata.
- UserMetadataDao - Interface in net.solarnetwork.central.dao
-
DAO API for
UserMetadataEntity. - UserMetadataEntity - Class in net.solarnetwork.central.domain
-
Metadata about a
SolarNode. - UserMetadataEntity(Long, Instant) - Constructor for class net.solarnetwork.central.domain.UserMetadataEntity
-
Constructor.
- UserMetadataFilter - Interface in net.solarnetwork.central.domain
-
Filter API for user metadata.
- UserMetadataSecurityAspect - Class in net.solarnetwork.central.aop
-
Security AOP support for
UserMetadataBiz. - UserMetadataSecurityAspect(SolarNodeOwnershipDao) - Constructor for class net.solarnetwork.central.aop.UserMetadataSecurityAspect
-
Constructor.
- UserModifiableEnabledStatusDao<F> - Interface in net.solarnetwork.central.dao
-
DAO API for updating user-modifiable enabled status on entities.
- UserModifiableFilter - Interface in net.solarnetwork.central.common.dao
-
Basic filter for user modifiable entities.
- userPrincipalName(WebRequest) - Static method in class net.solarnetwork.central.web.support.WebServiceControllerSupport
-
Get the user principal name of a given request.
- UserRelatedEntity<PK> - Interface in net.solarnetwork.central.dao
-
API for an entity associated with a user ID.
- UserServiceAuditor - Interface in net.solarnetwork.central.biz
-
API for auditing user service events in SolarNetwork.
- UserStringCompositePK - Class in net.solarnetwork.central.domain
-
Immutable primary key for user-related entities using a String entity key.
- UserStringCompositePK(Long, String) - Constructor for class net.solarnetwork.central.domain.UserStringCompositePK
-
Constructor.
- UserUuidIntegerCompositePK - Class in net.solarnetwork.central.domain
-
Basic implementation of a Long, UUID, Integer composite key.
- UserUuidIntegerCompositePK(Long, UUID, Integer) - Constructor for class net.solarnetwork.central.domain.UserUuidIntegerCompositePK
-
Constructor.
- UserUuidLongCompositePK - Class in net.solarnetwork.central.domain
-
Basic implementation of a Long, UUID, Long composite key.
- UserUuidLongCompositePK(Long, UUID, Long) - Constructor for class net.solarnetwork.central.domain.UserUuidLongCompositePK
-
Constructor.
- UserUuidPK - Class in net.solarnetwork.central.dao
-
Primary key based on a user ID and a UUID.
- UserUuidPK - Class in net.solarnetwork.central.domain
-
Immutable primary key for user-related entities using a UUID primary key.
- UserUuidPK() - Constructor for class net.solarnetwork.central.dao.UserUuidPK
-
Default constructor.
- UserUuidPK(Long, UUID) - Constructor for class net.solarnetwork.central.dao.UserUuidPK
-
Construct with values.
- UserUuidPK(Long, UUID) - Constructor for class net.solarnetwork.central.domain.UserUuidPK
-
Constructor.
- UUIDArrayTypeHandler - Class in net.solarnetwork.central.dao.mybatis.type
-
UUID array type handler.
- UUIDArrayTypeHandler() - Constructor for class net.solarnetwork.central.dao.mybatis.type.UUIDArrayTypeHandler
-
Constructor.
- uuidGenerator() - Method in class net.solarnetwork.central.common.config.UuidGeneratorConfig
- UuidGeneratorConfig - Class in net.solarnetwork.central.common.config
-
Configuration for UUID generation.
- UuidGeneratorConfig() - Constructor for class net.solarnetwork.central.common.config.UuidGeneratorConfig
- uuidIsAssigned() - Method in class net.solarnetwork.central.domain.UserUuidPK
-
Test if the UUID is assigned.
- uuidTypeHandler() - Method in class net.solarnetwork.central.common.dao.config.MyBatisCommonConfig
- UUIDTypeHandler - Class in net.solarnetwork.central.dao.mybatis.type
-
MyBatis
TypeHandlerfor nativeUUIDsupport, as supported by PostgreSQL. - UUIDTypeHandler() - Constructor for class net.solarnetwork.central.dao.mybatis.type.UUIDTypeHandler
V
- validate(Object, Errors) - Method in class net.solarnetwork.central.support.DelegatingValidator
- validate(Object, Errors, Object...) - Method in class net.solarnetwork.central.support.DelegatingValidator
- validateCertificateChain(KeyStore, X509Certificate[]) - Static method in class net.solarnetwork.central.security.CertificateUtils
-
Validate a certificate chain.
- ValidationException - Exception Class in net.solarnetwork.central
-
Exception for validation errors.
- ValidationException() - Constructor for exception class net.solarnetwork.central.ValidationException
-
Default constructor.
- ValidationException(Errors) - Constructor for exception class net.solarnetwork.central.ValidationException
-
Constructor with Errors.
- ValidationException(Errors, MessageSource) - Constructor for exception class net.solarnetwork.central.ValidationException
-
Constructor with Errors and a MessageSource.
- ValidationException(Errors, MessageSource, Throwable) - Constructor for exception class net.solarnetwork.central.ValidationException
-
Constructor with Errors and a MessageSource and root cause.
- value() - Element in annotation interface net.solarnetwork.central.common.config.VersionedQualifier
-
The qualifier value.
- valueOf(String) - Static method in enum class net.solarnetwork.central.biz.dao.AsyncDaoUserEventAppenderBiz.UserEventStats
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.solarnetwork.central.cloud.domain.VirtualMachineState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditorCount
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.solarnetwork.central.dao.BulkExportingDao.ExportCallbackAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.solarnetwork.central.dao.BulkLoadingDao.LoadingTransactionMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.solarnetwork.central.dao.mybatis.MyBatisVersionedMessageDao.QueryName
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.solarnetwork.central.dao.ObjectCriteria.JoinType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.solarnetwork.central.dao.ObjectCriteria.MatchType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.solarnetwork.central.domain.LocationPrecision
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.solarnetwork.central.domain.LocationRequestStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.solarnetwork.central.scheduler.JobStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.solarnetwork.central.scheduler.SchedulerStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.solarnetwork.central.security.AuthorizationException.Reason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.solarnetwork.central.security.Role
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.solarnetwork.central.security.SecurityPolicyMetadataType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.solarnetwork.central.security.SecurityTokenStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.solarnetwork.central.security.SecurityTokenType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.solarnetwork.central.support.DelayedOcassionalProcessor.Stats
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.solarnetwork.central.support.JCacheFactoryBean.ExpiryPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.solarnetwork.central.web.support.ContentCacheStats
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.solarnetwork.central.web.support.ContentCachingFilter.ContentCachingFilterStats
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.solarnetwork.central.web.support.ContentCachingService.CompressionType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.solarnetwork.central.biz.dao.AsyncDaoUserEventAppenderBiz.UserEventStats
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.solarnetwork.central.cloud.domain.VirtualMachineState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditorCount
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.solarnetwork.central.dao.BulkExportingDao.ExportCallbackAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.solarnetwork.central.dao.BulkLoadingDao.LoadingTransactionMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.solarnetwork.central.dao.mybatis.MyBatisVersionedMessageDao.QueryName
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.solarnetwork.central.dao.ObjectCriteria.JoinType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.solarnetwork.central.dao.ObjectCriteria.MatchType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.solarnetwork.central.domain.LocationPrecision
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.solarnetwork.central.domain.LocationRequestStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.solarnetwork.central.scheduler.JobStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.solarnetwork.central.scheduler.SchedulerStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.solarnetwork.central.security.AuthorizationException.Reason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.solarnetwork.central.security.Role
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.solarnetwork.central.security.SecurityPolicyMetadataType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.solarnetwork.central.security.SecurityTokenStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.solarnetwork.central.security.SecurityTokenType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.solarnetwork.central.support.DelayedOcassionalProcessor.Stats
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.solarnetwork.central.support.JCacheFactoryBean.ExpiryPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.solarnetwork.central.web.support.ContentCacheStats
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.solarnetwork.central.web.support.ContentCachingFilter.ContentCachingFilterStats
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.solarnetwork.central.web.support.ContentCachingService.CompressionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class net.solarnetwork.central.web.support.UrlEncodingOnAccessMap
- verify() - Method in class net.solarnetwork.central.security.SecurityPolicyEnforcer
-
Verify the security policy on all supported properties immediately.
- verifyMetadata(GeneralDatumMetadata) - Method in class net.solarnetwork.central.security.SecurityPolicyEnforcer
-
Verify an arbitrary metadata instance against the configured policy.
- verifyNodeIds(Long[]) - Method in class net.solarnetwork.central.security.SecurityPolicyEnforcer
-
Verify an arbitrary list of node IDs against the configured policy.
- verifySourceIds(String[]) - Method in class net.solarnetwork.central.security.SecurityPolicyEnforcer
-
Verify an arbitrary list of source IDs against the configured policy.
- version() - Element in annotation interface net.solarnetwork.central.common.config.VersionedQualifier
-
The qualifier version.
- VERSION_KEY - Static variable in interface net.solarnetwork.central.dao.VersionedMessageDao
-
Special property key returned from
VersionedMessageDao.findMessages(Instant, String[], String)that contains an ISO 8601 timestamp of the resolved messages version. - VERSIONED_MESSAGES_CACHE - Static variable in class net.solarnetwork.central.common.dao.config.VersionedMessageDaoConfig
-
A qualifier to use for the versioned messages
Cache. - versionedMessageDao() - Method in class net.solarnetwork.central.common.dao.config.VersionedMessageDaoConfig
- VersionedMessageDao - Interface in net.solarnetwork.central.dao
-
DAO API for a resource bundle-like set of messages.
- VersionedMessageDao.VersionedMessages - Class in net.solarnetwork.central.dao
-
Messages for a set of bundle names and locale, at a specific version.
- VersionedMessageDaoConfig - Class in net.solarnetwork.central.common.dao.config
-
MyBatis versioned message DAO configuration.
- VersionedMessageDaoConfig() - Constructor for class net.solarnetwork.central.common.dao.config.VersionedMessageDaoConfig
- VersionedMessageDaoMessageSource - Class in net.solarnetwork.central.support
-
MessageSourceimplementation that uses aVersionedMessageDaoto load messages. - VersionedMessageDaoMessageSource(VersionedMessageDao, String[], Instant, Cache<String, VersionedMessageDao.VersionedMessages>) - Constructor for class net.solarnetwork.central.support.VersionedMessageDaoMessageSource
-
Constructor.
- VersionedMessages(Instant, String[], String, Properties) - Constructor for class net.solarnetwork.central.dao.VersionedMessageDao.VersionedMessages
-
Constructor.
- VersionedQualifier - Annotation Interface in net.solarnetwork.central.common.config
-
A qualifier with an additional version qualifier.
- VirtualMachine - Interface in net.solarnetwork.central.cloud.domain
-
A virtual machine.
- VirtualMachineBiz - Interface in net.solarnetwork.central.cloud.biz
-
API for controlling cloud virtual machine instances.
- virtualMachineForName(String) - Method in class net.solarnetwork.central.cloud.aws.biz.AwsVirtualMachineBiz
- virtualMachineForName(String) - Method in interface net.solarnetwork.central.cloud.biz.VirtualMachineBiz
-
Get a virtual machine by its display name.
- virtualMachinesForIds(Set<String>) - Method in class net.solarnetwork.central.cloud.aws.biz.AwsVirtualMachineBiz
- virtualMachinesForIds(Set<String>) - Method in interface net.solarnetwork.central.cloud.biz.VirtualMachineBiz
-
Get a set of virtual machines by their IDs.
- VirtualMachineState - Enum Class in net.solarnetwork.central.cloud.domain
-
Enum of possible states for a virtual machine to be in.
- virtualMachineStateForInstanceState(InstanceState) - Static method in class net.solarnetwork.central.cloud.aws.domain.Ec2VirtualMachine
-
Get a
VirtualMachineStatefor a given EC2InstanceState.
W
- warmUp() - Method in interface net.solarnetwork.central.biz.AppWarmUpTask
-
Perform the warm-up task.
- WARMUP - Static variable in interface net.solarnetwork.central.biz.AppWarmUpTask
-
A qualifier or profile for warm-up tasks.
- warmUpManager(Collection<AppWarmUpTask>) - Method in class net.solarnetwork.central.common.config.AppWarmupConfig
-
The warm-up manager service.
- WebServiceControllerSupport - Class in net.solarnetwork.central.web.support
-
A base class to support web service style controllers.
- WebServiceControllerSupport() - Constructor for class net.solarnetwork.central.web.support.WebServiceControllerSupport
- WebServiceErrorAttributes - Class in net.solarnetwork.central.web.support
-
Error controller.
- WebServiceErrorAttributes() - Constructor for class net.solarnetwork.central.web.support.WebServiceErrorAttributes
- WebServiceGlobalControllerSupport - Class in net.solarnetwork.central.web.support
-
Global REST controller support.
- WebServiceGlobalControllerSupport() - Constructor for class net.solarnetwork.central.web.support.WebServiceGlobalControllerSupport
- WebUtils - Class in net.solarnetwork.central.web
-
Helper utilities for web APIs.
- WHERE_COMPONENT_PREFIX_LENGTH - Static variable in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
The number of characters to drop from the start of a leading where clause.
- whereArrayColContains(Object[], String, StringBuilder) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Generate SQL WHERE criteria for an array column containment clause.
- whereDateRange(DateRangeCriteria, String, StringBuilder) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Generate SQL WHERE criteria for a date range.
- whereOptimizedArrayContains(Object[], String, StringBuilder) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Generate SQL WHERE criteria for an array containment clause.
- withAggregations(Set<Aggregation>) - Method in class net.solarnetwork.central.security.BasicSecurityPolicy.Builder
- withApiPaths(Set<String>) - Method in class net.solarnetwork.central.security.BasicSecurityPolicy.Builder
- withId(Long) - Method in class net.solarnetwork.central.domain.LocationRequest
-
Create a copy with a given ID.
- withLocationPrecisions(Set<LocationPrecision>) - Method in class net.solarnetwork.central.security.BasicSecurityPolicy.Builder
- withMergedAggregations(Set<Aggregation>) - Method in class net.solarnetwork.central.security.BasicSecurityPolicy.Builder
- withMergedApiPaths(Set<String>) - Method in class net.solarnetwork.central.security.BasicSecurityPolicy.Builder
- withMergedLocationPrecisions(Set<LocationPrecision>) - Method in class net.solarnetwork.central.security.BasicSecurityPolicy.Builder
- withMergedNodeIds(Set<Long>) - Method in class net.solarnetwork.central.security.BasicSecurityPolicy.Builder
- withMergedNodeMetadataPaths(Set<String>) - Method in class net.solarnetwork.central.security.BasicSecurityPolicy.Builder
- withMergedPolicy(SecurityPolicy) - Method in class net.solarnetwork.central.security.BasicSecurityPolicy.Builder
- withMergedSourceIds(Set<String>) - Method in class net.solarnetwork.central.security.BasicSecurityPolicy.Builder
- withMergedUserMetadataPaths(Set<String>) - Method in class net.solarnetwork.central.security.BasicSecurityPolicy.Builder
- withMinAggregation(Aggregation) - Method in class net.solarnetwork.central.security.BasicSecurityPolicy.Builder
- withMinLocationPrecision(LocationPrecision) - Method in class net.solarnetwork.central.security.BasicSecurityPolicy.Builder
-
Treat the configured
locationPrecisionsset as a single minimum value or a list of exact values. - withNodeIds(Set<Long>) - Method in class net.solarnetwork.central.security.BasicSecurityPolicy.Builder
- withNodeMetadataPaths(Set<String>) - Method in class net.solarnetwork.central.security.BasicSecurityPolicy.Builder
- withNotAfter(Instant) - Method in class net.solarnetwork.central.security.BasicSecurityPolicy.Builder
- withoutHost(UriComponentsBuilder, Object...) - Static method in class net.solarnetwork.central.web.WebUtils
-
Build a
UriComponentswithout any scheme, host, or port. - withoutHost(UriComponentsBuilder, Map<String, ?>) - Static method in class net.solarnetwork.central.web.WebUtils
-
Build a
UriComponentswithout any scheme, host, or port. - withPolicy(SecurityPolicy) - Method in class net.solarnetwork.central.security.BasicSecurityPolicy.Builder
- withRefreshAllowed(Boolean) - Method in class net.solarnetwork.central.security.BasicSecurityPolicy.Builder
- withSourceIds(Set<String>) - Method in class net.solarnetwork.central.security.BasicSecurityPolicy.Builder
- withUserMetadataPaths(Set<String>) - Method in class net.solarnetwork.central.security.BasicSecurityPolicy.Builder
- withValue(String) - Method in class net.solarnetwork.central.domain.AppSetting
-
Create a copy with a new value.
- wrappedCountQuery(String) - Static method in class net.solarnetwork.central.common.dao.jdbc.sql.CommonSqlUtils
-
Wrap a SQL query with a SELECT COUNT(*) clause.
- WriterThreadsEnded - Enum constant in enum class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditorCount
-
Write threads ended.
- WriterThreadsStarted - Enum constant in enum class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditorCount
-
Write threads started.
X
- X509_CERTIFICATE_TYPE - Static variable in class net.solarnetwork.central.security.CertificateUtils
-
The X.509 certificate type.
- x509CertificateFactory() - Static method in class net.solarnetwork.central.security.CertificateUtils
-
Get a certificate factory for X.509 certificates.
- XLSX_MEDIA_TYPE - Static variable in class net.solarnetwork.central.web.WebUtils
-
The media type for Microsoft XLSX.
- XLSX_MEDIA_TYPE_VALUE - Static variable in class net.solarnetwork.central.web.WebUtils
-
The media type value for Microsoft XLSX.
- XSLT_PARAM_JSON - Static variable in class net.solarnetwork.central.support.xslt.BaseXsltService
-
The XSLT input parameter for input JSON.
Z
- Zero(Class<E>) - Constructor for class net.solarnetwork.central.dao.mybatis.type.CodedValueTypeHandler.Zero
-
Constructor.
- ZeroCountsCleared - Enum constant in enum class net.solarnetwork.central.common.dao.jdbc.JdbcNodeServiceAuditorCount
-
Zero-valued counts cleared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form