org.apache.james.jms.builder
Class SimpleMailBuilder.JamesIdGenerator

java.lang.Object
  extended by org.apache.james.jms.builder.SimpleMailBuilder.JamesIdGenerator
All Implemented Interfaces:
SimpleMailBuilder.IdGenerator
Enclosing class:
SimpleMailBuilder

public static final class SimpleMailBuilder.JamesIdGenerator
extends java.lang.Object
implements SimpleMailBuilder.IdGenerator


Constructor Summary
SimpleMailBuilder.JamesIdGenerator(MailServer mailServer)
           
 
Method Summary
 java.lang.String getId()
          Generate a new identifier/name for a mail being processed by this server.
 java.lang.String toString()
          Renders suitably for logging.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SimpleMailBuilder.JamesIdGenerator

public SimpleMailBuilder.JamesIdGenerator(MailServer mailServer)
Method Detail

getId

public java.lang.String getId()
Description copied from interface: SimpleMailBuilder.IdGenerator
Generate a new identifier/name for a mail being processed by this server.

Specified by:
getId in interface SimpleMailBuilder.IdGenerator
Returns:
the new identifier

toString

public java.lang.String toString()
Renders suitably for logging.

Overrides:
toString in class java.lang.Object
Returns:
a String representation of this object.


Copyright ? 2002-2009 The Apache Software Foundation. All Rights Reserved.