Uses of Class
org.jivesoftware.openfire.spi.ConnectionType
-
Packages that use ConnectionType Package Description org.jivesoftware.openfire.http Provides classes for XEP-0124: Bidirectional-streams Over Synchronous HTTP (BOSH).org.jivesoftware.openfire.keystore org.jivesoftware.openfire.spi -
-
Uses of ConnectionType in org.jivesoftware.openfire.http
Constructors in org.jivesoftware.openfire.http with parameters of type ConnectionType Constructor Description HttpVirtualConnection(InetAddress address, ConnectionType connectionType) -
Uses of ConnectionType in org.jivesoftware.openfire.keystore
Methods in org.jivesoftware.openfire.keystore with parameters of type ConnectionType Modifier and Type Method Description IdentityStoreCertificateStoreManager. getIdentityStore(ConnectionType type)static StringCertificateStoreManager. getIdentityStoreBackupDirectory(ConnectionType type)The location (relative to OPENFIRE_HOME) of the directory that holds backups for identity stores.CertificateStoreConfigurationCertificateStoreManager. getIdentityStoreConfiguration(ConnectionType type)static StringCertificateStoreManager. getIdentityStoreType(ConnectionType type)The KeyStore type (jks, jceks, pkcs12, etc) for the identity store for connections of a particular type.static StringCertificateStoreManager. getKeyStoreType(ConnectionType type)TrustStoreCertificateStoreManager. getTrustStore(ConnectionType type)static StringCertificateStoreManager. getTrustStoreBackupDirectory(ConnectionType type)The location (relative to OPENFIRE_HOME) of the directory that holds backups for trust stores.CertificateStoreConfigurationCertificateStoreManager. getTrustStoreConfiguration(ConnectionType type)static StringCertificateStoreManager. getTrustStoreType(ConnectionType type)The KeyStore type (jks, jceks, pkcs12, etc) for the trust store for connections of a particular type.voidCertificateStoreManager. replaceIdentityStore(ConnectionType type, CertificateStoreConfiguration configuration, boolean createIfAbsent)voidCertificateStoreManager. replaceTrustStore(ConnectionType type, CertificateStoreConfiguration configuration, boolean createIfAbsent) -
Uses of ConnectionType in org.jivesoftware.openfire.spi
Methods in org.jivesoftware.openfire.spi that return ConnectionType Modifier and Type Method Description ConnectionTypeConnectionType. getFallback()Returns a type from which configuration can be used, when configuration specific for this type is missing.ConnectionTypeConnectionConfiguration. getType()ConnectionTypeConnectionListener. getType()Returns the type of connection that is accepted by this listener.static ConnectionTypeConnectionType. valueOf(String name)Returns the enum constant of this type with the specified name.static ConnectionType[]ConnectionType. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.jivesoftware.openfire.spi with parameters of type ConnectionType Modifier and Type Method Description voidConnectionManagerImpl. enable(ConnectionType type, boolean startInSslMode, boolean enabled)Enables or disables a connection listener.ConnectionListenerConnectionManagerImpl. getListener(ConnectionType type, boolean startInSslMode)Returns a connection listener.Set<ConnectionListener>ConnectionManagerImpl. getListeners(ConnectionType type)Returns al connection listeners for the provided type.intConnectionManagerImpl. getPort(ConnectionType type, boolean startInSslMode)Retrieves the configured TCP port on which a listener accepts connections.org.apache.mina.transport.socket.nio.NioSocketAcceptorConnectionManagerImpl. getSocketAcceptor(ConnectionType type, boolean startInSslMode)booleanConnectionManagerImpl. isEnabled(ConnectionType type, boolean startInSslMode)Return if the configuration allows this listener to be enabled (but does not verify that the listener is indeed active) The #startInSslMode parameter is used to distinguish between listeners that expect to receive SSL encrypted data immediately, as opposed to connections that initially accept plain text data (the latter are typically subject to StartTLS for in-band encryption configuration).voidConnectionManagerImpl. setPort(ConnectionType type, boolean startInSslMode, int port)Sets the TCP port on which a listener accepts connections.Constructors in org.jivesoftware.openfire.spi with parameters of type ConnectionType Constructor Description ConnectionConfiguration(ConnectionType type, boolean enabled, int maxThreadPoolSize, int maxBufferSize, Connection.ClientAuth clientAuth, InetAddress bindAddress, int port, Connection.TLSPolicy tlsPolicy, CertificateStoreConfiguration identityStoreConfiguration, CertificateStoreConfiguration trustStoreConfiguration, boolean acceptSelfSignedCertificates, boolean verifyCertificateValidity, Set<String> encryptionProtocols, Set<String> encryptionCipherSuites, Connection.CompressionPolicy compressionPolicy)ConnectionListener(ConnectionType type, String tcpPortPropertyName, int defaultPort, String isEnabledPropertyName, String maxPoolSizePropertyName, String maxReadBufferPropertyName, String tlsPolicyPropertyName, String clientAuthPolicyPropertyName, InetAddress bindAddress, CertificateStoreConfiguration identityStoreConfiguration, CertificateStoreConfiguration trustStoreConfiguration, String compressionPolicyPropertyName)Instantiates a new connection listener.
-