Move all doc examples out of the akka-package to avoid use of private APIs. See #2092

This commit is contained in:
Patrik Nordwall 2012-05-22 11:37:09 +02:00
parent 09469b73e1
commit 0eae9d8d22
85 changed files with 105 additions and 105 deletions

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.config; package docs.config;
import akka.actor.ActorSystem; import akka.actor.ActorSystem;
import com.typesafe.config.*; import com.typesafe.config.*;

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.config package docs.config
import org.scalatest.WordSpec import org.scalatest.WordSpec
import org.scalatest.matchers.MustMatchers import org.scalatest.matchers.MustMatchers

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor package docs.actor
import org.scalatest.junit.JUnitSuite import org.scalatest.junit.JUnitSuite

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor; package docs.actor;
//#imports-data //#imports-data
import java.util.ArrayList; import java.util.ArrayList;

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor package docs.actor
import org.scalatest.junit.JUnitSuite import org.scalatest.junit.JUnitSuite
class FaultHandlingTest extends FaultHandlingTestBase with JUnitSuite class FaultHandlingTest extends FaultHandlingTestBase with JUnitSuite

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor; package docs.actor;
//#testkit //#testkit
import akka.actor.ActorRef; import akka.actor.ActorRef;

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor; package docs.actor;
import akka.actor.ActorRef; import akka.actor.ActorRef;
import akka.actor.Props; import akka.actor.Props;

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor; package docs.actor;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collections; import java.util.Collections;

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor; package docs.actor;
//#receive-timeout //#receive-timeout
import akka.actor.ReceiveTimeout; import akka.actor.ReceiveTimeout;

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor; package docs.actor;
//#my-untyped-actor //#my-untyped-actor
import akka.actor.UntypedActor; import akka.actor.UntypedActor;

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor package docs.actor
import org.scalatest.junit.JUnitSuite import org.scalatest.junit.JUnitSuite

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor; package docs.actor;
//#imports1 //#imports1
import akka.actor.Props; import akka.actor.Props;

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor package docs.actor
import org.scalatest.junit.JUnitSuite import org.scalatest.junit.JUnitSuite

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor; package docs.actor;
//#imports //#imports

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor package docs.actor
import org.scalatest.junit.JUnitSuite import org.scalatest.junit.JUnitSuite

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor; package docs.actor;
//#imports //#imports
import akka.actor.ActorRef; import akka.actor.ActorRef;

View file

@ -1,9 +1,9 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor; package docs.actor;
import static akka.docs.actor.UntypedActorSwapper.Swap.SWAP; import static docs.actor.UntypedActorSwapper.Swap.SWAP;
import akka.actor.ActorRef; import akka.actor.ActorRef;
import akka.actor.Props; import akka.actor.Props;
import akka.actor.ActorSystem; import akka.actor.ActorSystem;

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor.japi; package docs.actor.japi;
//#all //#all
//#imports //#imports
@ -26,10 +26,10 @@ import static akka.actor.SupervisorStrategy.*;
import static akka.pattern.Patterns.ask; import static akka.pattern.Patterns.ask;
import static akka.pattern.Patterns.pipe; import static akka.pattern.Patterns.pipe;
import static akka.docs.actor.japi.FaultHandlingDocSample.WorkerApi.*; import static docs.actor.japi.FaultHandlingDocSample.WorkerApi.*;
import static akka.docs.actor.japi.FaultHandlingDocSample.CounterServiceApi.*; import static docs.actor.japi.FaultHandlingDocSample.CounterServiceApi.*;
import static akka.docs.actor.japi.FaultHandlingDocSample.CounterApi.*; import static docs.actor.japi.FaultHandlingDocSample.CounterApi.*;
import static akka.docs.actor.japi.FaultHandlingDocSample.StorageApi.*; import static docs.actor.japi.FaultHandlingDocSample.StorageApi.*;
//#imports //#imports

View file

@ -1,10 +1,10 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.agent package docs.agent
import org.scalatest.junit.JUnitWrapperSuite import org.scalatest.junit.JUnitWrapperSuite
class AgentDocJavaSpec extends JUnitWrapperSuite( class AgentDocJavaSpec extends JUnitWrapperSuite(
"akka.docs.agent.AgentDocTest", "docs.agent.AgentDocTest",
Thread.currentThread.getContextClassLoader) Thread.currentThread.getContextClassLoader)

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.agent; package docs.agent;
import static org.junit.Assert.*; import static org.junit.Assert.*;

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.dispatcher package docs.dispatcher
import org.scalatest.junit.JUnitSuite import org.scalatest.junit.JUnitSuite

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.dispatcher; package docs.dispatcher;
//#imports //#imports
import akka.actor.*; import akka.actor.*;
@ -32,8 +32,8 @@ import static org.junit.Assert.*;
import com.typesafe.config.ConfigFactory; import com.typesafe.config.ConfigFactory;
import akka.docs.actor.MyUntypedActor; import docs.actor.MyUntypedActor;
import akka.docs.actor.UntypedActorDocTestBase.MyActor; import docs.actor.UntypedActorDocTestBase.MyActor;
import akka.testkit.AkkaSpec; import akka.testkit.AkkaSpec;
public class DispatcherDocTestBase { public class DispatcherDocTestBase {

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.event package docs.event
import org.scalatest.junit.JUnitSuite import org.scalatest.junit.JUnitSuite

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.event; package docs.event;
//#imports //#imports
import akka.event.Logging; import akka.event.Logging;

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.extension package docs.extension
import org.scalatest.junit.JUnitSuite import org.scalatest.junit.JUnitSuite

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.extension; package docs.extension;
//#imports //#imports
import akka.actor.*; import akka.actor.*;

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.extension package docs.extension
import org.scalatest.junit.JUnitSuite import org.scalatest.junit.JUnitSuite

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.extension; package docs.extension;
//#imports //#imports
import akka.actor.Extension; import akka.actor.Extension;

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.future package docs.future
import org.scalatest.junit.JUnitSuite import org.scalatest.junit.JUnitSuite

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.future; package docs.future;
//#imports1 //#imports1
import akka.dispatch.*; import akka.dispatch.*;

View file

@ -1,4 +1,4 @@
package akka.docs.jrouting; package docs.jrouting;
import org.scalatest.junit.JUnitSuite import org.scalatest.junit.JUnitSuite

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.jrouting; package docs.jrouting;
import java.util.List; import java.util.List;
import java.util.Arrays; import java.util.Arrays;
@ -22,9 +22,9 @@ import akka.testkit.AkkaSpec;
import com.typesafe.config.ConfigFactory; import com.typesafe.config.ConfigFactory;
import static akka.pattern.Patterns.ask; import static akka.pattern.Patterns.ask;
import static akka.docs.jrouting.CustomRouterDocTestBase.DemocratActor; import static docs.jrouting.CustomRouterDocTestBase.DemocratActor;
import static akka.docs.jrouting.CustomRouterDocTestBase.RepublicanActor; import static docs.jrouting.CustomRouterDocTestBase.RepublicanActor;
import static akka.docs.jrouting.CustomRouterDocTestBase.Message.*; import static docs.jrouting.CustomRouterDocTestBase.Message.*;
public class CustomRouterDocTestBase { public class CustomRouterDocTestBase {

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.jrouting; package docs.jrouting;
import java.io.Serializable; import java.io.Serializable;

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.jrouting; package docs.jrouting;
import akka.routing.ScatterGatherFirstCompletedRouter; import akka.routing.ScatterGatherFirstCompletedRouter;
import akka.routing.BroadcastRouter; import akka.routing.BroadcastRouter;

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.jrouting; package docs.jrouting;
import akka.actor.UntypedActor; import akka.actor.UntypedActor;

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.jrouting; package docs.jrouting;
import akka.routing.FromConfig; import akka.routing.FromConfig;
import akka.actor.ActorRef; import akka.actor.ActorRef;

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.jrouting; package docs.jrouting;
import akka.routing.RoundRobinRouter; import akka.routing.RoundRobinRouter;
import akka.routing.DefaultResizer; import akka.routing.DefaultResizer;

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.remoting; package docs.remoting;
import akka.actor.ActorRef; import akka.actor.ActorRef;
import akka.actor.UntypedActor; import akka.actor.UntypedActor;

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.remoting package docs.remoting
import org.scalatest.junit.JUnitSuite import org.scalatest.junit.JUnitSuite

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.remoting; package docs.remoting;
import org.junit.AfterClass; import org.junit.AfterClass;
import org.junit.BeforeClass; import org.junit.BeforeClass;

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.serialization package docs.serialization
import org.scalatest.junit.JUnitSuite import org.scalatest.junit.JUnitSuite

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.serialization; package docs.serialization;
import org.junit.Test; import org.junit.Test;
import static org.junit.Assert.*; import static org.junit.Assert.*;

View file

@ -2,7 +2,7 @@
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.transactor; package docs.transactor;
//#class //#class
import akka.actor.*; import akka.actor.*;

View file

@ -2,7 +2,7 @@
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.transactor; package docs.transactor;
import akka.actor.*; import akka.actor.*;
import akka.transactor.*; import akka.transactor.*;

View file

@ -2,7 +2,7 @@
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.transactor; package docs.transactor;
//#class //#class
import akka.transactor.*; import akka.transactor.*;

View file

@ -2,7 +2,7 @@
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.transactor; package docs.transactor;
//#class //#class
import akka.actor.*; import akka.actor.*;

View file

@ -2,7 +2,7 @@
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.transactor; package docs.transactor;
//#class //#class
import akka.actor.ActorRef; import akka.actor.ActorRef;

View file

@ -2,6 +2,6 @@
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.transactor; package docs.transactor;
public class Message {} public class Message {}

View file

@ -2,10 +2,10 @@
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.transactor package docs.transactor
import org.scalatest.junit.JUnitWrapperSuite import org.scalatest.junit.JUnitWrapperSuite
class TransactorDocJavaSpec extends JUnitWrapperSuite( class TransactorDocJavaSpec extends JUnitWrapperSuite(
"akka.docs.transactor.TransactorDocTest", "docs.transactor.TransactorDocTest",
Thread.currentThread.getContextClassLoader) Thread.currentThread.getContextClassLoader)

View file

@ -2,7 +2,7 @@
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.transactor; package docs.transactor;
import static org.junit.Assert.*; import static org.junit.Assert.*;
import org.junit.Test; import org.junit.Test;

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.zeromq package docs.zeromq
import org.scalatest.junit.JUnitSuite import org.scalatest.junit.JUnitSuite

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.zeromq; package docs.zeromq;
//#pub-socket //#pub-socket
import akka.zeromq.Bind; import akka.zeromq.Bind;

View file

@ -54,7 +54,7 @@ in the "akka.extensions" section of the config you provide to your ``ActorSystem
:: ::
akka { akka {
extensions = ["akka.docs.extension.ExtensionDocTestBase.CountExtension"] extensions = ["docs.extension.ExtensionDocTestBase.CountExtension"]
} }
Applicability Applicability

View file

@ -85,7 +85,7 @@ Customization
============= =============
So, lets say that you want to create your own ``Serializer``, So, lets say that you want to create your own ``Serializer``,
you saw the ``akka.docs.serialization.MyOwnSerializer`` in the config example above? you saw the ``docs.serialization.MyOwnSerializer`` in the config example above?
Creating new Serializers Creating new Serializers
------------------------ ------------------------

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor.mailbox package docs.actor.mailbox
//#imports //#imports
import akka.actor.Props import akka.actor.Props
@ -107,7 +107,7 @@ import akka.actor.mailbox.DurableMailboxSpec
object MyMailboxSpec { object MyMailboxSpec {
val config = """ val config = """
MyStorage-dispatcher { MyStorage-dispatcher {
mailbox-type = akka.docs.actor.mailbox.MyMailboxType mailbox-type = docs.actor.mailbox.MyMailboxType
} }
""" """
} }

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor.mailbox package docs.actor.mailbox
import org.scalatest.junit.JUnitSuite import org.scalatest.junit.JUnitSuite

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor.mailbox; package docs.actor.mailbox;
//#imports //#imports
import akka.actor.Props; import akka.actor.Props;

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor package docs.actor
//#imports1 //#imports1
import akka.actor.Actor import akka.actor.Actor

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor package docs.actor
//#test-code //#test-code
import akka.testkit.AkkaSpec import akka.testkit.AkkaSpec

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor package docs.actor
//#all //#all
//#imports //#imports

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor package docs.actor
//#testkit //#testkit
import akka.testkit.{ AkkaSpec, ImplicitSender, EventFilter } import akka.testkit.{ AkkaSpec, ImplicitSender, EventFilter }

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor package docs.actor
//#imports1 //#imports1
import akka.actor.Actor import akka.actor.Actor

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor package docs.actor
//#imports //#imports
import akka.dispatch.{ Promise, Future, Await } import akka.dispatch.{ Promise, Future, Await }

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.actor package docs.actor
import akka.actor._ import akka.actor._
import scala.collection.mutable.ListBuffer import scala.collection.mutable.ListBuffer

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.agent package docs.agent
import akka.agent.Agent import akka.agent.Agent
import akka.util.duration._ import akka.util.duration._

View file

@ -1,4 +1,4 @@
package akka.docs.camel package docs.camel
object Consumers { object Consumers {
{ {

View file

@ -1,4 +1,4 @@
package akka.docs.camel package docs.camel
object Introduction { object Introduction {
{ {

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.dispatcher package docs.dispatcher
import org.scalatest.{ BeforeAndAfterAll, WordSpec } import org.scalatest.{ BeforeAndAfterAll, WordSpec }
import org.scalatest.matchers.MustMatchers import org.scalatest.matchers.MustMatchers
@ -91,13 +91,13 @@ object DispatcherDocSpec {
//#prio-dispatcher-config //#prio-dispatcher-config
prio-dispatcher { prio-dispatcher {
mailbox-type = "akka.docs.dispatcher.DispatcherDocSpec$MyPrioMailbox" mailbox-type = "docs.dispatcher.DispatcherDocSpec$MyPrioMailbox"
} }
//#prio-dispatcher-config //#prio-dispatcher-config
//#prio-dispatcher-config-java //#prio-dispatcher-config-java
prio-dispatcher-java { prio-dispatcher-java {
mailbox-type = "akka.docs.dispatcher.DispatcherDocTestBase$MyPrioMailbox" mailbox-type = "docs.dispatcher.DispatcherDocTestBase$MyPrioMailbox"
//Other dispatcher configuration goes here //Other dispatcher configuration goes here
} }
//#prio-dispatcher-config-java //#prio-dispatcher-config-java

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.event package docs.event
import akka.testkit.AkkaSpec import akka.testkit.AkkaSpec
import akka.actor.Actor import akka.actor.Actor

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.extension package docs.extension
import java.util.concurrent.atomic.AtomicLong import java.util.concurrent.atomic.AtomicLong
import akka.actor.Actor import akka.actor.Actor
@ -45,7 +45,7 @@ object ExtensionDocSpec {
val config = """ val config = """
//#config //#config
akka { akka {
extensions = ["akka.docs.extension.CountExtension$"] extensions = ["docs.extension.CountExtension$"]
} }
//#config //#config
""" """

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.extension package docs.extension
//#imports //#imports
import akka.actor.Extension import akka.actor.Extension

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.future package docs.future
import org.scalatest.{ BeforeAndAfterAll, WordSpec } import org.scalatest.{ BeforeAndAfterAll, WordSpec }
import org.scalatest.matchers.MustMatchers import org.scalatest.matchers.MustMatchers

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.io package docs.io
//#imports //#imports
import akka.actor._ import akka.actor._

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.remoting package docs.remoting
import akka.actor.{ ExtendedActorSystem, ActorSystem, Actor, ActorRef } import akka.actor.{ ExtendedActorSystem, ActorSystem, Actor, ActorRef }
import akka.testkit.{ AkkaSpec, ImplicitSender } import akka.testkit.{ AkkaSpec, ImplicitSender }

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.routing package docs.routing
import RouterDocSpec.MyActor import RouterDocSpec.MyActor
import akka.actor.{ Props, Actor } import akka.actor.{ Props, Actor }

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.routing package docs.routing
import akka.routing.{ ScatterGatherFirstCompletedRouter, BroadcastRouter, RandomRouter, RoundRobinRouter } import akka.routing.{ ScatterGatherFirstCompletedRouter, BroadcastRouter, RandomRouter, RoundRobinRouter }
import annotation.tailrec import annotation.tailrec

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.routing package docs.routing
import akka.actor.{ Actor, Props, ActorSystem } import akka.actor.{ Actor, Props, ActorSystem }
import com.typesafe.config.ConfigFactory import com.typesafe.config.ConfigFactory

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.routing package docs.routing
import akka.routing.RoundRobinRouter import akka.routing.RoundRobinRouter
import akka.actor.{ ActorRef, Props, Actor, ActorSystem } import akka.actor.{ ActorRef, Props, Actor, ActorSystem }

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.serialization package docs.serialization
import org.scalatest.matchers.MustMatchers import org.scalatest.matchers.MustMatchers
import akka.testkit._ import akka.testkit._
@ -87,7 +87,7 @@ class SerializationDocSpec extends AkkaSpec {
serializers { serializers {
java = "akka.serialization.JavaSerializer" java = "akka.serialization.JavaSerializer"
proto = "akka.serialization.ProtobufSerializer" proto = "akka.serialization.ProtobufSerializer"
myown = "akka.docs.serialization.MyOwnSerializer" myown = "docs.serialization.MyOwnSerializer"
} }
} }
} }
@ -105,14 +105,14 @@ class SerializationDocSpec extends AkkaSpec {
serializers { serializers {
java = "akka.serialization.JavaSerializer" java = "akka.serialization.JavaSerializer"
proto = "akka.serialization.ProtobufSerializer" proto = "akka.serialization.ProtobufSerializer"
myown = "akka.docs.serialization.MyOwnSerializer" myown = "docs.serialization.MyOwnSerializer"
} }
serialization-bindings { serialization-bindings {
"java.lang.String" = java "java.lang.String" = java
"akka.docs.serialization.Customer" = java "docs.serialization.Customer" = java
"com.google.protobuf.Message" = proto "com.google.protobuf.Message" = proto
"akka.docs.serialization.MyOwnSerializable" = myown "docs.serialization.MyOwnSerializable" = myown
"java.lang.Boolean" = myown "java.lang.Boolean" = myown
} }
} }

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.testkit package docs.testkit
//#plain-spec //#plain-spec
import akka.actor.ActorSystem import akka.actor.ActorSystem

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.testkit package docs.testkit
//#testkit-usage //#testkit-usage
import scala.util.Random import scala.util.Random

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.testkit package docs.testkit
//#imports-test-probe //#imports-test-probe
import akka.testkit.TestProbe import akka.testkit.TestProbe

View file

@ -2,7 +2,7 @@
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.transactor package docs.transactor
import akka.actor._ import akka.actor._
import akka.transactor._ import akka.transactor._

View file

@ -1,7 +1,7 @@
/** /**
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com> * Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
*/ */
package akka.docs.zeromq package docs.zeromq
import akka.actor.Actor import akka.actor.Actor
import akka.actor.Props import akka.actor.Props

View file

@ -84,7 +84,7 @@ Customization
============= =============
So, lets say that you want to create your own ``Serializer``, So, lets say that you want to create your own ``Serializer``,
you saw the ``akka.docs.serialization.MyOwnSerializer`` in the config example above? you saw the ``docs.serialization.MyOwnSerializer`` in the config example above?
Creating new Serializers Creating new Serializers
------------------------ ------------------------