Index

A B C D G I M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractMessageProvider<T> - Class in io.jans.service.message.provider
Interface for each message provider
AbstractMessageProvider() - Constructor for class io.jans.service.message.provider.AbstractMessageProvider
 

B

BaseMessageService - Class in io.jans.service
Provides operations with messages
BaseMessageService() - Constructor for class io.jans.service.BaseMessageService
 

C

configure(MessageConfiguration, StringEncrypter) - Method in class io.jans.service.message.provider.NullMessageProvider
 
configure(MessageConfiguration, StringEncrypter) - Method in class io.jans.service.message.provider.PostgresMessageProvider
 
configure(MessageConfiguration, StringEncrypter) - Method in class io.jans.service.message.provider.RedisMessageProvider
 
create() - Method in class io.jans.service.message.provider.MessageProviderFactory
 
create() - Method in class io.jans.service.message.provider.NullMessageProvider
 
create(ExecutorService) - Method in class io.jans.service.message.provider.AbstractMessageProvider
 
create(ExecutorService) - Method in class io.jans.service.message.provider.NullMessageProvider
 
create(ExecutorService) - Method in class io.jans.service.message.provider.PostgresMessageProvider
 
create(ExecutorService) - Method in class io.jans.service.message.provider.RedisMessageProvider
 

D

DEFAULT_EXPIRATION - Static variable in class io.jans.service.BaseMessageService
 
destroy() - Method in class io.jans.service.message.consumer.MessageConsumer
 
destroy() - Method in class io.jans.service.message.provider.AbstractMessageProvider
 
destroy() - Method in class io.jans.service.message.provider.MessageProviderFactory
 
destroy() - Method in class io.jans.service.message.provider.NullMessageProvider
 
destroy() - Method in class io.jans.service.message.provider.PostgresMessageProvider
 
destroy() - Method in class io.jans.service.message.provider.RedisMessageProvider
 
DISABLED - Enum constant in enum io.jans.service.message.model.config.MessageProviderType
 

G

getActiveCount() - Method in class io.jans.service.message.provider.MessageProviderFactory
 
getActiveCount() - Method in class io.jans.service.message.provider.StandaloneMessageProviderFactory
 
getAuthUserName() - Method in class io.jans.service.message.model.config.PostgresMessageConfiguration
 
getAuthUserPassword() - Method in class io.jans.service.message.model.config.PostgresMessageConfiguration
 
getConnectionPoolMaxIdle() - Method in class io.jans.service.message.model.config.PostgresMessageConfiguration
 
getConnectionPoolMaxTotal() - Method in class io.jans.service.message.model.config.PostgresMessageConfiguration
 
getConnectionPoolMinIdle() - Method in class io.jans.service.message.model.config.PostgresMessageConfiguration
 
getConnectionUri() - Method in class io.jans.service.message.model.config.PostgresMessageConfiguration
 
getDbSchemaName() - Method in class io.jans.service.message.model.config.PostgresMessageConfiguration
 
getDelegate() - Method in class io.jans.service.message.provider.MessageProvider
 
getDelegate() - Method in class io.jans.service.message.provider.NullMessageProvider
 
getDelegate() - Method in class io.jans.service.message.provider.PostgresMessageProvider
 
getDelegate() - Method in class io.jans.service.message.provider.RedisMessageProvider
 
getDriverClassName() - Method in class io.jans.service.message.model.config.PostgresMessageConfiguration
 
getMessageConsumerType() - Method in class io.jans.service.message.consumer.MessageConsumer
 
getMessageProvider() - Method in class io.jans.service.BaseMessageService
 
getMessageProvider() - Method in class io.jans.service.message.provider.MessageProviderFactory
 
getMessageProvider() - Method in class io.jans.service.MessageService
 
getMessageProvider(MessageConfiguration) - Method in class io.jans.service.message.provider.MessageProviderFactory
 
getMessageProvider(MessageConfiguration) - Method in class io.jans.service.message.provider.StandaloneMessageProviderFactory
 
getMessageProviderType() - Method in class io.jans.service.message.model.config.MessageConfiguration
 
getMessagesCount() - Method in class io.jans.service.message.pubsub.PubSubRedisAdapter
 
getMessageSleepThreadTime() - Method in class io.jans.service.message.model.config.PostgresMessageConfiguration
 
getMessageWaitMillis() - Method in class io.jans.service.message.model.config.PostgresMessageConfiguration
 
getNullConfiguration() - Method in class io.jans.service.message.model.config.MessageConfiguration
 
getPoolSize() - Method in class io.jans.service.message.provider.MessageProviderFactory
 
getPoolSize() - Method in class io.jans.service.message.provider.StandaloneMessageProviderFactory
 
getPostgresConfiguration() - Method in class io.jans.service.message.model.config.MessageConfiguration
 
getProviderType() - Method in class io.jans.service.message.provider.MessageProvider
 
getProviderType() - Method in class io.jans.service.message.provider.NullMessageProvider
 
getProviderType() - Method in class io.jans.service.message.provider.PostgresMessageProvider
 
getProviderType() - Method in class io.jans.service.message.provider.RedisMessageProvider
 
getPubSub() - Method in class io.jans.service.message.pubsub.PubSubRedisAdapter
 
getRedisConfiguration() - Method in class io.jans.service.message.model.config.MessageConfiguration
 

I

init() - Method in class io.jans.service.message.provider.NullMessageProvider
 
init() - Method in class io.jans.service.message.provider.PostgresMessageProvider
 
init() - Method in class io.jans.service.message.provider.RedisMessageProvider
 
io.jans.service - package io.jans.service
 
io.jans.service.message.consumer - package io.jans.service.message.consumer
 
io.jans.service.message.model.config - package io.jans.service.message.model.config
 
io.jans.service.message.provider - package io.jans.service.message.provider
 
io.jans.service.message.pubsub - package io.jans.service.message.pubsub
 
isConnected() - Method in class io.jans.service.message.provider.NullMessageProvider
 
isConnected() - Method in class io.jans.service.message.provider.PostgresMessageProvider
 
isConnected() - Method in class io.jans.service.message.provider.RedisMessageProvider
 
isSubscribed() - Method in class io.jans.service.message.pubsub.PubSubRedisAdapter
 

M

MESSAGE_PROVIDER_THREAD_NAME - Static variable in class io.jans.service.message.provider.MessageProviderFactory
 
MessageConfiguration - Class in io.jans.service.message.model.config
 
MessageConfiguration() - Constructor for class io.jans.service.message.model.config.MessageConfiguration
 
MessageConsumer - Class in io.jans.service.message.consumer
Base message consumer
MessageConsumer() - Constructor for class io.jans.service.message.consumer.MessageConsumer
 
MessageConsumerInterface - Interface in io.jans.service.message.consumer
Interface for each message consumer
MessageInterface - Interface in io.jans.service.message.provider
Interface for each message provider
MessageProvider<T> - Class in io.jans.service.message.provider
Interface for each message provider
MessageProvider() - Constructor for class io.jans.service.message.provider.MessageProvider
 
MessageProviderFactory - Class in io.jans.service.message.provider
Message provider factory
MessageProviderFactory() - Constructor for class io.jans.service.message.provider.MessageProviderFactory
 
MessageProviderType - Enum in io.jans.service.message.model.config
 
MessageService - Class in io.jans.service
Provides operations with messages
MessageService() - Constructor for class io.jans.service.MessageService
 

N

NullMessageConfiguration - Class in io.jans.service.message.model.config
 
NullMessageConfiguration() - Constructor for class io.jans.service.message.model.config.NullMessageConfiguration
 
NullMessageProvider - Class in io.jans.service.message.provider
Null message provider
NullMessageProvider() - Constructor for class io.jans.service.message.provider.NullMessageProvider
 
NullPool - Class in io.jans.service.message.provider
Null pool
NullPool() - Constructor for class io.jans.service.message.provider.NullPool
 

O

onMessage(String, String) - Method in interface io.jans.service.message.pubsub.PubSubInterface
 
onMessage(String, String) - Method in class io.jans.service.message.pubsub.PubSubRedisAdapter
 
onSubscribe(String, int) - Method in interface io.jans.service.message.pubsub.PubSubInterface
 
onUnsubscribe(String, int) - Method in interface io.jans.service.message.pubsub.PubSubInterface
 

P

POSTGRES - Enum constant in enum io.jans.service.message.model.config.MessageProviderType
 
PostgresMessageConfiguration - Class in io.jans.service.message.model.config
 
PostgresMessageConfiguration() - Constructor for class io.jans.service.message.model.config.PostgresMessageConfiguration
 
PostgresMessageProvider - Class in io.jans.service.message.provider
Postgres message provider
PostgresMessageProvider() - Constructor for class io.jans.service.message.provider.PostgresMessageProvider
 
publish(String, String) - Method in class io.jans.service.BaseMessageService
 
publish(String, String) - Method in interface io.jans.service.message.provider.MessageInterface
 
publish(String, String) - Method in class io.jans.service.message.provider.NullMessageProvider
 
publish(String, String) - Method in class io.jans.service.message.provider.PostgresMessageProvider
 
publish(String, String) - Method in class io.jans.service.message.provider.RedisMessageProvider
 
PubSubInterface - Interface in io.jans.service.message.pubsub
Listener for PubSub messages
PubSubRedisAdapter - Class in io.jans.service.message.pubsub
Listener converter for PubSub messages from Redis listener
PubSubRedisAdapter(PubSubInterface) - Constructor for class io.jans.service.message.pubsub.PubSubRedisAdapter
 
putData(String, JsonNode) - Method in interface io.jans.service.message.consumer.MessageConsumerInterface
 

R

REDIS - Enum constant in enum io.jans.service.message.model.config.MessageProviderType
 
RedisMessageConfiguration - Class in io.jans.service.message.model.config
 
RedisMessageConfiguration() - Constructor for class io.jans.service.message.model.config.RedisMessageConfiguration
 
RedisMessageProvider - Class in io.jans.service.message.provider
Redis message provider
RedisMessageProvider() - Constructor for class io.jans.service.message.provider.RedisMessageProvider
 

S

setAuthUserName(String) - Method in class io.jans.service.message.model.config.PostgresMessageConfiguration
 
setAuthUserPassword(String) - Method in class io.jans.service.message.model.config.PostgresMessageConfiguration
 
setConnectionPoolMaxIdle(Integer) - Method in class io.jans.service.message.model.config.PostgresMessageConfiguration
 
setConnectionPoolMaxTotal(Integer) - Method in class io.jans.service.message.model.config.PostgresMessageConfiguration
 
setConnectionPoolMinIdle(Integer) - Method in class io.jans.service.message.model.config.PostgresMessageConfiguration
 
setConnectionUri(String) - Method in class io.jans.service.message.model.config.PostgresMessageConfiguration
 
setDbSchemaName(String) - Method in class io.jans.service.message.model.config.PostgresMessageConfiguration
 
setDriverClassName(String) - Method in class io.jans.service.message.model.config.PostgresMessageConfiguration
 
setMessageConfiguration(MessageConfiguration) - Method in class io.jans.service.message.provider.NullMessageProvider
 
setMessageProviderType(MessageProviderType) - Method in class io.jans.service.message.model.config.MessageConfiguration
 
setMessageSleepThreadTime(Integer) - Method in class io.jans.service.message.model.config.PostgresMessageConfiguration
 
setMessageWaitMillis(Integer) - Method in class io.jans.service.message.model.config.PostgresMessageConfiguration
 
setNullConfiguration(NullMessageConfiguration) - Method in class io.jans.service.message.model.config.MessageConfiguration
 
setPostgresConfiguration(PostgresMessageConfiguration) - Method in class io.jans.service.message.model.config.MessageConfiguration
 
setProperty(Properties, String, String) - Method in class io.jans.service.message.provider.PostgresMessageProvider
 
setRedisConfiguration(RedisMessageConfiguration) - Method in class io.jans.service.message.model.config.MessageConfiguration
 
shutdown() - Method in class io.jans.service.message.provider.MessageProvider
 
shutdown() - Method in class io.jans.service.message.provider.MessageProviderFactory
 
shutdown() - Method in class io.jans.service.message.provider.NullMessageProvider
 
shutdown() - Method in class io.jans.service.message.provider.PostgresMessageProvider
 
shutdown() - Method in class io.jans.service.message.provider.RedisMessageProvider
 
StandaloneMessageProviderFactory - Class in io.jans.service.message.provider
Message provider for non CDI applications
StandaloneMessageProviderFactory(StringEncrypter) - Constructor for class io.jans.service.message.provider.StandaloneMessageProviderFactory
 
StandaloneMessageProviderFactory(ExecutorService, StringEncrypter) - Constructor for class io.jans.service.message.provider.StandaloneMessageProviderFactory
 
subscribe(PubSubInterface, String...) - Method in class io.jans.service.BaseMessageService
 
subscribe(PubSubInterface, String...) - Method in interface io.jans.service.message.provider.MessageInterface
 
subscribe(PubSubInterface, String...) - Method in class io.jans.service.message.provider.NullMessageProvider
 
subscribe(PubSubInterface, String...) - Method in class io.jans.service.message.provider.PostgresMessageProvider
 
subscribe(PubSubInterface, String...) - Method in class io.jans.service.message.provider.RedisMessageProvider
 

T

toString() - Method in class io.jans.service.message.model.config.MessageConfiguration
 
toString() - Method in class io.jans.service.message.model.config.PostgresMessageConfiguration
 

U

unsubscribe() - Method in class io.jans.service.message.pubsub.PubSubRedisAdapter
 
unsubscribe(PubSubInterface) - Method in class io.jans.service.BaseMessageService
 
unsubscribe(PubSubInterface) - Method in interface io.jans.service.message.provider.MessageInterface
 
unsubscribe(PubSubInterface) - Method in class io.jans.service.message.provider.NullMessageProvider
 
unsubscribe(PubSubInterface) - Method in class io.jans.service.message.provider.PostgresMessageProvider
 
unsubscribe(PubSubInterface) - Method in class io.jans.service.message.provider.RedisMessageProvider
 

V

valueOf(String) - Static method in enum io.jans.service.message.model.config.MessageProviderType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.jans.service.message.model.config.MessageProviderType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D G I M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form