case class Server(stack: Stack[ServiceFactory[Command, Response]] = StackServer.newStack, params: Params = Server.params) extends StdStackServer[Command, Response, Server] with Product with Serializable
A Memcached server that should be used only for testing
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Server
- Serializable
- Serializable
- Product
- Equals
- StdStackServer
- ListeningStackServer
- WithServerAdmissionControl
- WithServerSession
- WithServerTransport
- CommonParams
- StackServer
- StackBasedServer
- Transformable
- Parameterized
- Server
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new Server(stack: Stack[ServiceFactory[Command, Response]] = StackServer.newStack, params: Params = Server.params)
Type Members
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
addServerToRegistry(listenerName: String): Unit
- Attributes
- protected
- Definition Classes
- ListeningStackServer
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
configured[P](psp: (P, Param[P])): Server
- Definition Classes
- Server → ListeningStackServer → StackServer → Parameterized
-
def
configured[P](p: P)(implicit arg0: Param[P]): Server
- Definition Classes
- ListeningStackServer → StackServer → Parameterized
-
def
configuredParams(newParams: Params): Server
- Definition Classes
- ListeningStackServer → StackServer → Parameterized
-
def
copy1(stack: Stack[ServiceFactory[Command, Response]] = this.stack, params: Params = this.params): Server
- Attributes
- protected
- Definition Classes
- Server → ListeningStackServer
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
newDispatcher(transport: Transport[In, Out] { type Context <: Server.this.Context }, service: Service[Command, Response]): Closable
- Attributes
- protected
- Definition Classes
- Server → StdStackServer
-
def
newListener(): Listener[In, Out, TransportContext]
- Attributes
- protected
- Definition Classes
- Server → StdStackServer
-
final
def
newListeningServer(serviceFactory: ServiceFactory[Command, Response], addr: SocketAddress)(trackSession: (ClientConnection) ⇒ Unit): ListeningServer
- Attributes
- protected
- Definition Classes
- StdStackServer → ListeningStackServer
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
val
params: Params
- Definition Classes
- Server → StackServer → Parameterized
-
def
serve(addr: SocketAddress, factory: ServiceFactory[Command, Response]): ListeningServer
- Definition Classes
- ListeningStackServer → Server
-
final
def
serve(addr: String, service: Service[Command, Response]): ListeningServer
- Definition Classes
- Server
-
final
def
serve(addr: String, service: ServiceFactory[Command, Response]): ListeningServer
- Definition Classes
- Server
-
final
def
serve(addr: SocketAddress, service: Service[Command, Response]): ListeningServer
- Definition Classes
- Server
-
def
serveAndAnnounce(name: String, service: Service[Command, Response]): ListeningServer
- Definition Classes
- Server
-
def
serveAndAnnounce(name: String, service: ServiceFactory[Command, Response]): ListeningServer
- Definition Classes
- Server
-
def
serveAndAnnounce(name: String, addr: String, service: Service[Command, Response]): ListeningServer
- Definition Classes
- Server
-
def
serveAndAnnounce(name: String, addr: String, service: ServiceFactory[Command, Response]): ListeningServer
- Definition Classes
- Server
-
def
serveAndAnnounce(name: String, addr: SocketAddress, service: Service[Command, Response]): ListeningServer
- Definition Classes
- Server
-
def
serveAndAnnounce(name: String, addr: SocketAddress, service: ServiceFactory[Command, Response]): ListeningServer
- Definition Classes
- Server
-
val
stack: Stack[ServiceFactory[Command, Response]]
- Definition Classes
- Server → StackServer
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
transformed(t: Transformer): Server
- Definition Classes
- ListeningStackServer → StackServer → Transformable
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
val
withAdmissionControl: ServerAdmissionControlParams[Server]
- Definition Classes
- Server → WithServerAdmissionControl
-
def
withExceptionStatsHandler(exceptionStatsHandler: ExceptionStatsHandler): Server
- Definition Classes
- Server → CommonParams
-
def
withExecutionOffloaded(pool: FuturePool): Server
- Definition Classes
- Server → CommonParams
-
def
withExecutionOffloaded(executor: ExecutorService): Server
- Definition Classes
- Server → CommonParams
-
def
withLabel(label: String): Server
- Definition Classes
- Server → CommonParams
-
def
withLabels(keywords: String*): Server
- Definition Classes
- CommonParams
-
def
withMonitor(monitor: Monitor): Server
- Definition Classes
- Server → CommonParams
-
def
withParams(params: Params): Server
- Definition Classes
- ListeningStackServer → StackServer → Parameterized
-
def
withRequestTimeout(timeout: Duration): Server
- Definition Classes
- Server → CommonParams
-
def
withRequestTimeout(timeout: Tunable[Duration]): Server
- Definition Classes
- CommonParams
-
def
withResponseClassifier(responseClassifier: ResponseClassifier): Server
- Definition Classes
- CommonParams
-
val
withSession: ServerSessionParams[Server]
- Definition Classes
- Server → WithServerSession
-
def
withStack(fn: (Stack[ServiceFactory[Command, Response]]) ⇒ Stack[ServiceFactory[Command, Response]]): Server
- Definition Classes
- Server → ListeningStackServer → StackServer
-
def
withStack(stack: Stack[ServiceFactory[Command, Response]]): Server
- Definition Classes
- Server → ListeningStackServer → StackServer
-
def
withStatsReceiver(statsReceiver: StatsReceiver): Server
- Definition Classes
- Server → CommonParams
-
def
withTracer(tracer: Tracer): Server
- Definition Classes
- Server → CommonParams
-
val
withTransport: ServerTransportParams[Server]
- Definition Classes
- Server → WithServerTransport