Class IcalHandler


  • public class IcalHandler
    extends Object
    Author:
    o.becherer, seba.wagner
    • Field Detail

      • ICAL_METHOD_REQUEST

        public static final net.fortuna.ical4j.model.property.Method ICAL_METHOD_REQUEST
        Creation of a new Event
      • ICAL_METHOD_CANCEL

        public static final net.fortuna.ical4j.model.property.Method ICAL_METHOD_CANCEL
      • ICAL_METHOD_REFRESH

        public static final net.fortuna.ical4j.model.property.Method ICAL_METHOD_REFRESH
    • Constructor Detail

      • IcalHandler

        public IcalHandler​(net.fortuna.ical4j.model.property.Method method)
        Constructor
        Parameters:
        method - (@see IcalHandler) constants
    • Method Detail

      • setSequence

        public IcalHandler setSequence​(int seq)
      • getMethod

        public net.fortuna.ical4j.model.property.Method getMethod()
      • toFile

        public void toFile​(String inFilerPath)
                    throws Exception
        Write iCal to File
        Parameters:
        inFilerPath - - path to '*.ics' file
        Throws:
        Exception - - in case of error during writing to the file
      • toByteArray

        public byte[] toByteArray()
                           throws net.fortuna.ical4j.validate.ValidationException,
                                  IOException
        Get IcalBody as ByteArray
        Returns:
        - calendar in ICS format as byte[]
        Throws:
        IOException - - in case of error during writing to byte array
        net.fortuna.ical4j.validate.ValidationException - - in case of invalid calendar properties
      • toString

        public String toString()
        Retrieving Data as String
        Overrides:
        toString in class Object