Class BlueMindWriteChannelPlugin
java.lang.Object
org.exoplatform.caldav.client.bluemind.BlueMindWriteChannelPlugin
- All Implemented Interfaces:
CalendarWriteChannelPlugin
@Service
public class BlueMindWriteChannelPlugin
extends Object
implements CalendarWriteChannelPlugin
Contributes BlueMind's import door for
WriteChannel.BLUEMIND_IMPORT.
A @Service, like any contribution from another add-on, so that the
host collects it by type through the Kernel/Spring bridge and never names
it.
-
Constructor Summary
ConstructorsConstructorDescriptionBlueMindWriteChannelPlugin(BlueMindImportWriter blueMindImportWriter) The contribution over the import writer. -
Method Summary
-
Constructor Details
-
BlueMindWriteChannelPlugin
The contribution over the import writer.- Parameters:
blueMindImportWriter- the writer over BlueMind's ICS import API
-
-
Method Details
-
channel
public org.exoplatform.caldav.model.WriteChannel channel()The channel this door serves.- Specified by:
channelin interfaceCalendarWriteChannelPlugin- Returns:
- a channel other than
WriteChannel.CALDAV, never null
-
writer
The writer every object of a server on this channel goes through.- Specified by:
writerin interfaceCalendarWriteChannelPlugin- Returns:
- the writer, never null
-