Class RemoveInternalClusterShardingData

    • Constructor Detail

      • RemoveInternalClusterShardingData

        public RemoveInternalClusterShardingData​(java.lang.String journalPluginId,
                                                 scala.collection.immutable.Set<java.lang.String> typeNames,
                                                 scala.concurrent.Promise<scala.runtime.BoxedUnit> completion,
                                                 boolean remove2dot3Data)
    • Method Detail

      • main

        public static void main​(java.lang.String[] args)
      • remove

        public static scala.concurrent.Future<scala.runtime.BoxedUnit> remove​(ActorSystem system,
                                                                              java.lang.String journalPluginId,
                                                                              scala.collection.immutable.Set<java.lang.String> typeNames,
                                                                              boolean remove2dot3Data)
        API corresponding to the main(java.lang.String[]) method as described in the RemoveInternalClusterShardingData companion object
        Parameters:
        system - (undocumented)
        journalPluginId - (undocumented)
        typeNames - (undocumented)
        remove2dot3Data - (undocumented)
        Returns:
        (undocumented)
      • props

        public static Props props​(java.lang.String journalPluginId,
                                  scala.collection.immutable.Set<java.lang.String> typeNames,
                                  scala.concurrent.Promise<scala.runtime.BoxedUnit> completion,
                                  boolean remove2dot3Data)
        INTERNAL API: Props for RemoveInternalClusterShardingData actor.
        Parameters:
        journalPluginId - (undocumented)
        typeNames - (undocumented)
        completion - (undocumented)
        remove2dot3Data - (undocumented)
        Returns:
        (undocumented)
      • context

        public ActorContext context()
        Description copied from interface: Actor
        Scala API: Stores the context for this actor, including self, and sender. It is implicit to support operations such as forward.

        WARNING: Only valid within the Actor itself, so do not close over it and publish it to other threads!

        ActorContext is the Scala API. getContext returns a AbstractActor.ActorContext, which is the Java API of the actor context.

        Specified by:
        context in interface Actor
        Returns:
        (undocumented)
      • self

        public final ActorRef self()
        Description copied from interface: Actor
        The 'self' field holds the ActorRef for this actor.

        Can be used to send messages to itself:
         self ! message
         
        Specified by:
        self in interface Actor
        Returns:
        (undocumented)
      • akka$actor$Actor$_setter_$self_$eq

        protected final void akka$actor$Actor$_setter_$self_$eq​(ActorRef x$1)
        Description copied from interface: Actor
        The 'self' field holds the ActorRef for this actor.

        Can be used to send messages to itself:
         self ! message
         
        Specified by:
        akka$actor$Actor$_setter_$self_$eq in interface Actor
        Parameters:
        x$1 - (undocumented)
      • currentPid

        public java.lang.String currentPid()
      • currentPid_$eq

        public void currentPid_$eq​(java.lang.String x$1)
      • currentRef

        public ActorRef currentRef()
      • currentRef_$eq

        public void currentRef_$eq​(ActorRef x$1)
      • remainingPids

        public scala.collection.immutable.Set<java.lang.String> remainingPids()
      • remainingPids_$eq

        public void remainingPids_$eq​(scala.collection.immutable.Set<java.lang.String> x$1)
      • persistenceId

        public java.lang.String persistenceId​(java.lang.String typeName)
      • persistenceId2dot3

        public java.lang.String persistenceId2dot3​(java.lang.String typeName)
      • preStart

        public void preStart()
        Description copied from interface: Actor
        User overridable callback.

        Is called when an Actor is started. Actors are automatically started asynchronously when created. Empty default implementation.
        Specified by:
        preStart in interface Actor
      • removeNext

        public void removeNext()
      • receive

        public scala.PartialFunction<java.lang.Object,​scala.runtime.BoxedUnit> receive()
        Description copied from interface: Actor
        Scala API: This defines the initial actor behavior, it must return a partial function with the actor logic.
        Specified by:
        receive in interface Actor
        Returns:
        (undocumented)
      • done

        public void done()
      • failure

        public void failure​(java.lang.Throwable cause)