Package

org.sackfix.boostrap

initiator

Permalink

package initiator

Visibility
  1. Public
  2. All

Type Members

  1. case class SfInitiatorBooter(guardianActor: ActorRef, context: ActorContext, messageStoreDetails: Option[SfMessageStore], sessionOpenTodayStore: SessionOpenTodayStore, businessComms: BusinessCommsHandler) extends Product with Serializable

    Permalink

    Constructor

    Constructor

    guardianActor

    Your guardian actor, which should be able to take a message of type com.sackfix.bootstrap.SystemErrorNeedsDevOpsMsg and basically shutdown eg the server port is already bound to.

    messageStoreDetails

    The optional persisten store, and also a boolean indicating if the initial sequence numbers should be read in, or left at 1

    businessComms

    A trait you have written which must be able to receive messages of type org.sackfix.session.BusinessFixMessage(sfSessionActor:ActorRef, sessionId:SfSessionId, message:SfMessage) It in turn can reply to the sfSessionActor by sending it a org.sackfix.session.FixMsgOut(msgBody: SfFixMessageBody)

  2. class SfInitiatorSettingsImp extends Extension

    Permalink

    Cribbed from http://doc.akka.io/docs/akka/current/scala/extending-akka.html#extending-akka-scala-settings Created by Jonathan on 14/05/2016.

  3. class SfInitiatorSocketActor extends Actor with ActorLogging

    Permalink

  4. case class SfInitiatorSocketSettings(config: Config) extends Product with Serializable

    Permalink
  5. class SfInitiatorTargetCompSettings extends AnyRef

    Permalink

Value Members

  1. object SfInitiatorSettings extends ExtensionId[SfInitiatorSettingsImp] with ExtensionIdProvider

    Permalink
  2. object SfInitiatorSocketActor

    Permalink

    Initially cut and paste from http://doc.akka.io/docs/akka/current/scala/io-tcp.html Created by Jonathan during 2016.

  3. object SfInitiatorSocketSettings extends Serializable

    Permalink

Ungrouped