PageRenderTime 15ms CodeModel.GetById 11ms app.highlight 2ms RepoModel.GetById 1ms app.codeStats 0ms

/protocols/ss7/isup/isup-impl/src/main/java/org/mobicents/protocols/ss7/isup/impl/message/ContinuityMessageImpl.java

http://mobicents.googlecode.com/
Java | 113 lines | 28 code | 23 blank | 62 comment | 0 complexity | 38dbea70b529fe4389f459f5f4a9b806 MD5 | raw file
  1/*
  2 * JBoss, Home of Professional Open Source
  3 * Copyright 2011, Red Hat, Inc. and individual contributors
  4 * by the @authors tag. See the copyright.txt in the distribution for a
  5 * full listing of individual contributors.
  6 *
  7 * This is free software; you can redistribute it and/or modify it
  8 * under the terms of the GNU Lesser General Public License as
  9 * published by the Free Software Foundation; either version 2.1 of
 10 * the License, or (at your option) any later version.
 11 *
 12 * This software 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 software; if not, write to the Free
 19 * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
 20 * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
 21 */
 22
 23/**
 24 * Start time:23:59:08 2009-09-06<br>
 25 * Project: mobicents-isup-stack<br>
 26 * 
 27 * @author <a href="mailto:baranowb@gmail.com">Bartosz Baranowski </a>
 28 */
 29package org.mobicents.protocols.ss7.isup.impl.message;
 30
 31import org.mobicents.protocols.ss7.isup.ISUPParameterFactory;
 32import org.mobicents.protocols.ss7.isup.ParameterException;
 33import org.mobicents.protocols.ss7.isup.message.ContinuityMessage;
 34import org.mobicents.protocols.ss7.isup.message.parameter.MessageType;
 35
 36/**
 37 * Start time:23:59:08 2009-09-06<br>
 38 * Project: mobicents-isup-stack<br>
 39 * 
 40 * @author <a href="mailto:baranowb@gmail.com">Bartosz Baranowski
 41 *         </a>
 42 */
 43public class ContinuityMessageImpl extends ISUPMessageImpl implements ContinuityMessage {
 44
 45	/**
 46	 * 	
 47	 * @param source
 48	 * @throws ParameterException
 49	 */
 50	public ContinuityMessageImpl(){
 51		
 52		
 53	}
 54
 55	/* (non-Javadoc)
 56	 * @see org.mobicents.protocols.ss7.isup.ISUPMessageImpl#decodeMandatoryParameters(byte[], int)
 57	 */
 58	
 59	protected int decodeMandatoryParameters(ISUPParameterFactory parameterFactory,byte[] b, int index) throws ParameterException {
 60		// TODO Auto-generated method stub
 61		return 0;
 62	}
 63
 64	/* (non-Javadoc)
 65	 * @see org.mobicents.protocols.ss7.isup.ISUPMessageImpl#decodeMandatoryVariableBody(byte[], int)
 66	 */
 67	
 68	protected void decodeMandatoryVariableBody(ISUPParameterFactory parameterFactory,byte[] parameterBody, int parameterIndex) throws ParameterException {
 69		// TODO Auto-generated method stub
 70
 71	}
 72
 73	/* (non-Javadoc)
 74	 * @see org.mobicents.protocols.ss7.isup.ISUPMessageImpl#decodeOptionalBody(byte[], byte)
 75	 */
 76	
 77	protected void decodeOptionalBody(ISUPParameterFactory parameterFactory,byte[] parameterBody, byte parameterCode) throws ParameterException {
 78		// TODO Auto-generated method stub
 79
 80	}
 81
 82	/* (non-Javadoc)
 83	 * @see org.mobicents.protocols.ss7.isup.ISUPMessageImpl#getMessageType()
 84	 */
 85	
 86	public MessageType getMessageType() {
 87		// TODO Auto-generated method stub
 88		return null;
 89	}
 90
 91	/* (non-Javadoc)
 92	 * @see org.mobicents.protocols.ss7.isup.ISUPMessageImpl#getNumberOfMandatoryVariableLengthParameters()
 93	 */
 94	
 95	protected int getNumberOfMandatoryVariableLengthParameters() {
 96		// TODO Auto-generated method stub
 97		return 0;
 98	}
 99
100	/* (non-Javadoc)
101	 * @see org.mobicents.protocols.ss7.isup.ISUPMessageImpl#hasAllMandatoryParameters()
102	 */
103	
104	public boolean hasAllMandatoryParameters() {
105		throw new UnsupportedOperationException();
106	}
107	
108	protected boolean optionalPartIsPossible() {
109		
110		throw new UnsupportedOperationException();
111	}
112
113}