@Override public boolean add(IMessage message){
  return add(message,false);
}

@ Override public boolean add ( IMessage message ) { return add ( message , false ) ; }
this adds a message object to the internal message cache .
