1 /* 2 * Copyright (C) 2005 Alfresco, Inc. 3 * 4 * Licensed under the Mozilla Public License version 1.1 5 * with a permitted attribution clause. You may obtain a 6 * copy of the License at 7 * 8 * http://www.alfresco.org/legal/license.txt 9 * 10 * Unless required by applicable law or agreed to in writing, 11 * software distributed under the License is distributed on an 12 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, 13 * either express or implied. See the License for the specific 14 * language governing permissions and limitations under the 15 * License. 16 */ 17 package org.alfresco.filesys.smb.dcerpc.info; 18 19 import org.alfresco.filesys.smb.dcerpc.DCEBuffer; 20 import org.alfresco.filesys.smb.dcerpc.DCEBufferException; 21 import org.alfresco.filesys.smb.dcerpc.DCEList; 22 import org.alfresco.filesys.smb.dcerpc.DCEReadable; 23 24 /** 25 * Connection Information List Class 26 */ 27 public class ConnectionInfoList extends DCEList 28 { 29 30 /** 31 * Default constructor 32 */ 33 public ConnectionInfoList() 34 { 35 super(); 36 } 37 38 /** 39 * Class constructor 40 * 41 * @param buf DCEBuffer 42 * @exception DCEBufferException 43 */ 44 public ConnectionInfoList(DCEBuffer buf) throws DCEBufferException 45 { 46 super(buf); 47 } 48 49 /** 50 * Create a new connection information object 51 * 52 * @return DCEReadable 53 */ 54 protected DCEReadable getNewObject() 55 { 56 return new ConnectionInfo(getInformationLevel()); 57 } 58 } 59