com.gilt.gfc.guava.concurrent

NamedThreadFactory

class NamedThreadFactory extends ThreadFactory

Create a new factory with a given base name, thread group and daemon status.

Linear Supertypes
ThreadFactory, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. NamedThreadFactory
  2. ThreadFactory
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new NamedThreadFactory(name: String)

    Create a new factory with a given base name, which creates daemon threads

    Create a new factory with a given base name, which creates daemon threads

    name

    the base name of the thread and thread group, all the threads will end up having names such "name-xxx"

  2. new NamedThreadFactory(name: String, daemon: Boolean)

    Create a new factory with a given base name and daemon status.

    Create a new factory with a given base name and daemon status.

    name

    the base name of the thread and thread group, all the threads will end up having names such "name-xxx"

    daemon

    true for the threads to be created to be daemons, false otherwise

  3. new NamedThreadFactory(name: String, groupName: String, daemon: Boolean)

    Create a new factory with a given base name, group name and daemon status.

    Create a new factory with a given base name, group name and daemon status.

    name

    the base name of the thread, all the threads will end up having names such "name-xxx"

    groupName

    the name of the group where this thread will be added

    daemon

    true for the threads to be created to be daemons, false otherwise

  4. new NamedThreadFactory(name: String, daemon: Boolean, maxPriority: Int)

    Create a new factory with a given base name, daemon status and maximum priority.

    Create a new factory with a given base name, daemon status and maximum priority.

    name

    the base name of the thread, all the threads will end up having names such "name-xxx"

    daemon

    true for the threads to be created to be daemons, false otherwise

    maxPriority

    maximum priority for the group

  5. new NamedThreadFactory(name: String, groupName: String, daemon: Boolean, maxPriority: Int)

    Create a new factory with a given base name, group name, daemon status and maximum priority.

    Create a new factory with a given base name, group name, daemon status and maximum priority.

    name

    the base name of the thread, all the threads will end up having names such "name-xxx"

    groupName

    the name of the group where this thread will be added

    daemon

    true for the threads to be created to be daemons, false otherwise

    maxPriority

    maximum priority for the group

  6. new NamedThreadFactory(name: String, group: ThreadGroup)

    Create a new factory with a given base name and thread group.

    Create a new factory with a given base name and thread group.

    name

    the base name of the thread, all the threads will end up having names such "name-xxx"

    group

    the group where this thread will be added; threads are created with the same daemon status as the group

  7. new NamedThreadFactory(name: String, group: ThreadGroup, daemon: Boolean)

    name

    the base name of the thread, all the threads will end up having names such "name-xxx"

    group

    the group where this thread will be added

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  12. def getThreadGroup: ThreadGroup

    Return the thread group associated with this thread factory.

    Return the thread group associated with this thread factory.

    returns

    the thread group associated to the thread factory

  13. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  14. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  16. def newThread(r: Runnable): Thread

    Definition Classes
    NamedThreadFactory → ThreadFactory
  17. final def notify(): Unit

    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  19. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  20. def toString(): String

    Definition Classes
    AnyRef → Any
  21. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ThreadFactory

Inherited from AnyRef

Inherited from Any

Ungrouped