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.sessiondemo; 31 32 import org.objectweb.corba.runtime.*; 33 34 /** 35 ** <p>Default implementation for the OMG IDL <tt>Components::Cookie</tt> valuetype.</p> 36 **/ 37 public class CookieImpl 38 extends org.omg.Components.Cookie 39 { 40 // default constructor 41 public 42 CookieImpl() 43 { 44 // cookie 45 cookieValue = null; 46 } 47 48 // constructor with initial value 49 public 50 CookieImpl(byte[] val) 51 { 52 // cookie 53 cookieValue = val; 54 } 55 } 56