1 // ==================================================================== 2 // 3 // ECM: The Extensible Container Model 4 // Copyright (C) 2004 THALES 5 // Contact: openccm-ecm@objectweb.org 6 // 7 // This library is free software; you can redistribute it and/or 8 // modify it under the terms of the GNU Lesser General Public 9 // License as published by the Free Software Foundation; either 10 // version 2.1 of the License, or any later version. 11 // 12 // This library is distributed in the hope that it will be useful, 13 // but WITHOUT ANY WARRANTY; without even the implied warranty of 14 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 15 // Lesser General Public License for more details. 16 // 17 // You should have received a copy of the GNU Lesser General Public 18 // License along with this library; if not, write to the Free Software 19 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 20 // USA 21 // 22 // Initial developer(s): Mathieu Vadet. 23 // Initial Funding: IST COACH European project (IST-2001-34445) 24 // http://www.ist-coach.org 25 // 26 // ==================================================================== 27 28 29 30 package org.objectweb.ccm.logdemo; 31 32 /** 33 ** This is the implementation of the OMG IDL3 <tt>AsyncMessage</tt> valuetype. 34 **/ 35 public class AsyncMessageImpl 36 extends AsyncMessage 37 { 38 // default constructor 39 public 40 AsyncMessageImpl() 41 { 42 msg = new Message(); 43 msg.header = "unknown"; 44 msg.content = "unknown"; 45 } 46 47 // constructor with initial value 48 public 49 AsyncMessageImpl(Message m) 50 { 51 msg = m; 52 } 53 } 54