| IPubSubManagerService Interface |
Represents a pub/sub manager service
Namespace:
SanteDB.Core.PubSub
Assembly:
SanteDB.Core.Api (in SanteDB.Core.Api.dll) Version: 2.2.1
Syntax public interface IPubSubManagerService : IServiceImplementation
Public Interface IPubSubManagerService
Inherits IServiceImplementation
public interface class IPubSubManagerService : IServiceImplementation
type IPubSubManagerService =
interface
interface IServiceImplementation
end
The IPubSubManagerService type exposes the following members.
Properties Methods
| Name | Description |
---|
| ActivateSubscription |
Activate a subscription
|
| FindChannel(ExpressionFuncPubSubChannelDefinition, Boolean) |
Find an existing channel
|
| FindChannel(ExpressionFuncPubSubChannelDefinition, Boolean, Int32, Int32, Int32) |
Find an existing channel
|
| FindSubscription(ExpressionFuncPubSubSubscriptionDefinition, Boolean) |
Find an existing subscription
|
| FindSubscription(ExpressionFuncPubSubSubscriptionDefinition, Boolean, Int32, Int32, Int32) |
Find an existing subscription
|
| GetChannel |
Gets the channel information
|
| GetSubscription |
Gets the subscription information
|
| GetSubscriptionByName |
Get subscription by its name
|
| RegisterChannel(String, String, Uri, IDictionaryString, String) |
Registers the specified pub-sub channel using the specified dispatcher
|
| RegisterChannel(String, Type, Uri, IDictionaryString, String) |
Registers the specified pub-sub channel using the specified dispatcher
|
| RegisterSubscription(Type, String, String, PubSubEventType, String, Guid, String, NullableDateTimeOffset, NullableDateTimeOffset) |
Register a new subscription for the specified type
|
| RegisterSubscriptionTModel(String, String, PubSubEventType, ExpressionFuncTModel, Boolean, Guid, String, NullableDateTimeOffset, NullableDateTimeOffset) |
Register a new subscription for the specified type
|
| RemoveChannel |
Removes the specified channel and all related subscriptions
|
| RemoveSubscription |
Removes the subscription
|
| UpdateChannel |
Updates the specified pub-sub channel
|
| UpdateSubscription |
Update subscription data
|
TopEvents
| Name | Description |
---|
| Activated |
Fired after a subscription and channel are activated
|
| Activating |
Fired after a subscription and channel are activating
|
| DeActivated |
Fired after a subscription and channel are deactivated
|
| DeActivating |
Fired after a subscription and channel are deactivating
|
| Subscribed |
Fired after a subscription has been registered
|
| Subscribing |
Fired when a subscription is requested, but not yet registered
|
| UnSubscribed |
Fired when a subscription has been terminated
|
| UnSubscribing |
Fired when an unsubscription is requested
|
TopSee Also