public interface SynchI extends Serializable
| Modifier and Type | Interface and Description |
|---|---|
static interface |
SynchI.Connection
Represents a synch connection - an opaque object managed by the
implementation of this interface
|
| Modifier and Type | Method and Description |
|---|---|
CalendarsI.CheckSubscriptionResult |
checkSubscription(BwCalendar val)
Check the subscription if this is an external subscription.
|
boolean |
getActive()
Is synchronization active?
|
SynchI.Connection |
getSynchConnection()
Get a connection to the synch server.
|
BwSynchInfo |
getSynchInfo()
Returns the synch service information.
|
CalendarsI.SynchStatusResponse |
getSynchStatus(BwCalendar val) |
boolean |
subscribe(BwCalendar val)
Make a default file subscription for the given collection.
|
boolean |
unsubscribe(BwCalendar val,
boolean forDelete)
Remove a subscription for the given collection.
|
boolean getActive()
throws CalFacadeException
CalFacadeExceptionSynchI.Connection getSynchConnection() throws CalFacadeException
CalFacadeExceptionboolean subscribe(BwCalendar val) throws CalFacadeException
val - the collection representing the subscriptionCalFacadeExceptionCalendarsI.SynchStatusResponse getSynchStatus(BwCalendar val) throws CalFacadeException
val - CollectionCalFacadeExceptionCalendarsI.CheckSubscriptionResult checkSubscription(BwCalendar val) throws CalFacadeException
val - the collection representing the subscriptionCalFacadeExceptionboolean unsubscribe(BwCalendar val, boolean forDelete) throws CalFacadeException
val - the collection representing the subscriptionforDelete - - we're deleting the collection - use Oracle workroundCalFacadeExceptionBwSynchInfo getSynchInfo() throws CalFacadeException
CalFacadeExceptionCopyright © 2019 Bedework. All rights reserved.