Class Notify

java.lang.Object
org.red5.server.net.rtmp.event.BaseEvent
org.red5.server.net.rtmp.event.Notify
All Implemented Interfaces:
Externalizable, Serializable, IEvent, IStreamPacket, ICommand, IRTMPEvent, Constants, IStreamData<Notify>
Direct Known Subclasses:
FlexStreamSend, Invoke

public class Notify extends BaseEvent implements ICommand, IStreamData<Notify>, IStreamPacket
Stream notification event. The invoke / transaction id is "always" equal to zero for a Notify.
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • call

      protected IServiceCall call
      Service call
    • data

      protected org.apache.mina.core.buffer.IoBuffer data
      Event data
    • dataType

      protected byte dataType
      Event data type
    • transactionId

      protected int transactionId
      Invoke id / transaction id
    • connectionParams

      private Map<String,Object> connectionParams
      Connection parameters
    • action

      private String action
  • Constructor Details

    • Notify

      public Notify()
      Constructs a new Notify
    • Notify

      public Notify(org.apache.mina.core.buffer.IoBuffer data)
      Create new notification event with given byte buffer
      Parameters:
      data - Byte buffer
    • Notify

      public Notify(org.apache.mina.core.buffer.IoBuffer data, String action)
      Create new notification event with given byte buffer and action.
      Parameters:
      data - Byte buffer
      action - Action / method
    • Notify

      public Notify(IServiceCall call)
      Create new notification event with given service call
      Parameters:
      call - Service call
  • Method Details