Class VespaDocumentAccess
java.lang.Object
com.yahoo.documentapi.DocumentAccess
com.yahoo.container.core.documentapi.VespaDocumentAccess
public class VespaDocumentAccess
extends com.yahoo.documentapi.DocumentAccess
Wraps a lazily initialised
DocumentAccess. Lazy to allow it to always be set up.
Inject this class directly (instead of DocumentAccess) for use in internal code.- Author:
- jonmv
-
Method Summary
Modifier and TypeMethodDescriptioncom.yahoo.documentapi.AsyncSessioncreateAsyncSession(com.yahoo.documentapi.AsyncParameters parameters) com.yahoo.documentapi.SubscriptionSessioncreateSubscription(com.yahoo.documentapi.SubscriptionParameters parameters) com.yahoo.documentapi.SyncSessioncreateSyncSession(com.yahoo.documentapi.SyncParameters parameters) com.yahoo.documentapi.VisitorDestinationSessioncreateVisitorDestinationSession(com.yahoo.documentapi.VisitorDestinationParameters parameters) com.yahoo.documentapi.VisitorSessioncreateVisitorSession(com.yahoo.documentapi.VisitorParameters parameters) com.yahoo.documentapi.DocumentAccessdelegate()com.yahoo.documentapi.SubscriptionSessionopenSubscription(com.yahoo.documentapi.SubscriptionParameters parameters) voidshutdown()Methods inherited from class com.yahoo.documentapi.DocumentAccess
createForNonContainer, getDocumentTypeManager
-
Method Details
-
delegate
public com.yahoo.documentapi.DocumentAccess delegate() -
shutdown
public void shutdown()- Overrides:
shutdownin classcom.yahoo.documentapi.DocumentAccess
-
createSyncSession
public com.yahoo.documentapi.SyncSession createSyncSession(com.yahoo.documentapi.SyncParameters parameters) - Specified by:
createSyncSessionin classcom.yahoo.documentapi.DocumentAccess
-
createAsyncSession
public com.yahoo.documentapi.AsyncSession createAsyncSession(com.yahoo.documentapi.AsyncParameters parameters) - Specified by:
createAsyncSessionin classcom.yahoo.documentapi.DocumentAccess
-
createVisitorSession
public com.yahoo.documentapi.VisitorSession createVisitorSession(com.yahoo.documentapi.VisitorParameters parameters) throws com.yahoo.document.select.parser.ParseException - Specified by:
createVisitorSessionin classcom.yahoo.documentapi.DocumentAccess- Throws:
com.yahoo.document.select.parser.ParseException
-
createVisitorDestinationSession
public com.yahoo.documentapi.VisitorDestinationSession createVisitorDestinationSession(com.yahoo.documentapi.VisitorDestinationParameters parameters) - Specified by:
createVisitorDestinationSessionin classcom.yahoo.documentapi.DocumentAccess
-
createSubscription
public com.yahoo.documentapi.SubscriptionSession createSubscription(com.yahoo.documentapi.SubscriptionParameters parameters) - Specified by:
createSubscriptionin classcom.yahoo.documentapi.DocumentAccess
-
openSubscription
public com.yahoo.documentapi.SubscriptionSession openSubscription(com.yahoo.documentapi.SubscriptionParameters parameters) - Specified by:
openSubscriptionin classcom.yahoo.documentapi.DocumentAccess
-