/** * Copyright 2010 Voxeo Corporation * * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this * file except in compliance with the License. * * You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software distributed * under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License. */ package com.voxeo.moho; import javax.media.mscontrol.join.Joinable.Direction; import com.voxeo.moho.Participant.JoinType; public class JoinData { protected Participant _participant; protected Direction _direction; protected JoinType _type; protected Participant _realJoined; public JoinData(final Participant p, final Direction direction, final JoinType type) { _participant = p; _direction = direction; _type = type; } public JoinData(final Participant p, final Direction direction, final JoinType type, Participant realJoined) { _participant = p; _direction = direction; _type = type; _realJoined = realJoined; } public Participant getParticipant() { return _participant; } public Direction getDirection() { return _direction; } public void setDirection(final Direction d) { _direction = d; } public JoinType getType() { return _type; } public void setType(final JoinType type) { _type = type; } public Participant getRealJoined() { return _realJoined; } public void setRealJoined(Participant realJoined) { _realJoined = realJoined; } }