com.tibco.cep.store.factory

## Interface IStoreFactory

-     public interface IStoreFactory

  `IStoreFactory` is an entry point for implementing stores APIs. This is service provider interface. A Service Provider is configured and identified through a provider configuration file which is put in the resource directory META-INF/services in custom implementation jar which is placed in classpath. For more details about service provider interface, check https://docs.oracle.com/javase/tutorial/sound/SPI-intro.html
  Since:
    6.3.0

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `com.tibco.cep.store.StoreConnection` | `createConnection(com.tibco.cep.store.StoreConnectionInfo storeConnectionInfo)` Returns the handle of StoreConnection `StoreConnection`
    `com.tibco.cep.store.StoreConnectionInfo` | `createConnectionInfo(java.lang.String storeTypeString, java.lang.String url)` Returns the handle of StoreConnectionInfo `StoreConnectionInfo`
    `com.tibco.cep.store.StoreQueryOptions` | `createQueryOptions()` Returns the handle of StoreQueryOptions `StoreQueryOptions`
    `com.tibco.cep.store.StoreExt` | `createStoreExt()` Returns the handle of StoreExt `StoreExt`
    `java.lang.String` | `getType()` Returns the store type `String`

- - ### Method Detail

    - #### getType

          java.lang.String getType()

      Returns the store type `String`
      Since:
        6.3

    - #### createConnectionInfo

          com.tibco.cep.store.StoreConnectionInfo createConnectionInfo(java.lang.String storeTypeString,
                                                                       java.lang.String url)

      Returns the handle of StoreConnectionInfo `StoreConnectionInfo`
      Since:
        6.3

    - #### createConnection

          com.tibco.cep.store.StoreConnection createConnection(com.tibco.cep.store.StoreConnectionInfo storeConnectionInfo)

      Returns the handle of StoreConnection `StoreConnection`
      Since:
        6.3

    - #### createQueryOptions

          com.tibco.cep.store.StoreQueryOptions createQueryOptions()

      Returns the handle of StoreQueryOptions `StoreQueryOptions`
      Since:
        6.3

    - #### createStoreExt

          com.tibco.cep.store.StoreExt createStoreExt()

      Returns the handle of StoreExt `StoreExt`
      Since:
        6.3