C# Class IServiceOriented.ServiceBus.Services.SubscriptionPersistenceService

Base class for subscription persistence
Inheritance: RuntimeService
Afficher le fichier Open project: jezell/iserviceoriented

Méthodes protégées

Méthode Description
CreateListener ( ListenerEndpoint endpoint ) : void

Create a listener in the persistence store

CreateSubscription ( SubscriptionEndpoint subscription ) : void

Create a subscription in the persistence store.

DeleteListener ( ListenerEndpoint endpoint ) : void

Delete a listener from the persistence store

DeleteSubscription ( SubscriptionEndpoint subscription ) : void

Delete a subscription from the persistence store.

LoadEndpoints ( ) : IEnumerable

Load saved end points from the persistence store.

OnListenerAdded ( ListenerEndpoint endpoint ) : void
OnListenerRemoved ( ListenerEndpoint endpoint ) : void
OnStart ( ) : void
OnStop ( ) : void
OnSubscriptionAdded ( SubscriptionEndpoint endpoint ) : void
OnSubscriptionRemoved ( SubscriptionEndpoint endpoint ) : void

Method Details

CreateListener() protected abstract méthode

Create a listener in the persistence store
protected abstract CreateListener ( ListenerEndpoint endpoint ) : void
endpoint ListenerEndpoint
Résultat void

CreateSubscription() protected abstract méthode

Create a subscription in the persistence store.
protected abstract CreateSubscription ( SubscriptionEndpoint subscription ) : void
subscription SubscriptionEndpoint
Résultat void

DeleteListener() protected abstract méthode

Delete a listener from the persistence store
protected abstract DeleteListener ( ListenerEndpoint endpoint ) : void
endpoint ListenerEndpoint
Résultat void

DeleteSubscription() protected abstract méthode

Delete a subscription from the persistence store.
protected abstract DeleteSubscription ( SubscriptionEndpoint subscription ) : void
subscription SubscriptionEndpoint
Résultat void

LoadEndpoints() protected abstract méthode

Load saved end points from the persistence store.
protected abstract LoadEndpoints ( ) : IEnumerable
Résultat IEnumerable

OnListenerAdded() protected méthode

protected OnListenerAdded ( ListenerEndpoint endpoint ) : void
endpoint ListenerEndpoint
Résultat void

OnListenerRemoved() protected méthode

protected OnListenerRemoved ( ListenerEndpoint endpoint ) : void
endpoint ListenerEndpoint
Résultat void

OnStart() protected méthode

protected OnStart ( ) : void
Résultat void

OnStop() protected méthode

protected OnStop ( ) : void
Résultat void

OnSubscriptionAdded() protected méthode

protected OnSubscriptionAdded ( SubscriptionEndpoint endpoint ) : void
endpoint SubscriptionEndpoint
Résultat void

OnSubscriptionRemoved() protected méthode

protected OnSubscriptionRemoved ( SubscriptionEndpoint endpoint ) : void
endpoint SubscriptionEndpoint
Résultat void