public DiameterMessageFactory getDiameterMessageFactory() { if (this.ra.messageFactory == null) { this.ra.messageFactory = new DiameterMessageFactoryImpl(this.ra.stack); } return this.ra.messageFactory; }
public DiameterMessageFactory getDiameterMessageFactory() { if (this.ra.messageFactory == null) { this.ra.messageFactory = new DiameterMessageFactoryImpl(this.ra.stack); } return this.ra.messageFactory; }
public ShClientMessageFactoryImpl(Stack stack) { super(); this.stack = stack; this.baseFactory = new DiameterMessageFactoryImpl(this.stack); this.baseAvpFactory = new DiameterAvpFactoryImpl(); }
public ShClientMessageFactoryImpl(Session session, Stack stack) { super(); this.session = session; this.stack = stack; this.baseFactory = new DiameterMessageFactoryImpl(this.session, this.stack); this.baseAvpFactory = new DiameterAvpFactoryImpl(); }
public void sessionCreated(ClientAccSession session) { DiameterMessageFactoryImpl msgFactory = new DiameterMessageFactoryImpl(stack); AccountingClientSessionActivityImpl activity = new AccountingClientSessionActivityImpl(msgFactory, avpFactory, session, null, null); activity.setSessionListener(this); // session.addStateChangeNotification(activity); addActivity(activity, false /*true*/); }
public void sessionCreated(Session session) { DiameterMessageFactoryImpl sessionMsgFactory = new DiameterMessageFactoryImpl(session, stack, null, null); DiameterActivityImpl activity = new DiameterActivityImpl(sessionMsgFactory, baseAvpFactory, session, this, null, null); // TODO: Do we need to manage session? //session.addStateChangeNotification(activity); activity.setSessionListener(this); addActivity(activity, false /*true*/); }
public void sessionCreated(Session session) { DiameterMessageFactoryImpl msgFactory = new DiameterMessageFactoryImpl(session, stack, null, null); DiameterActivityImpl activity = new DiameterActivityImpl(msgFactory, avpFactory, session, this, null, null); // TODO: Do we need to manage session? //session.addStateChangeNotification(activity); activity.setSessionListener(this); // false, since we can't know if it comes from SBB or RA callback addActivity(activity, false); }
public void sessionCreated(ClientAuthSession session) { DiameterMessageFactoryImpl msgFactory = new DiameterMessageFactoryImpl(session.getSessions().get(0), stack, new DiameterIdentity[]{}); AuthClientSessionActivityImpl activity = new AuthClientSessionActivityImpl(msgFactory, avpFactory, session, null, null); //session.addStateChangeNotification(activity); activity.setSessionListener(this); addActivity(activity, false /*true*/); }
public void sessionCreated(Session session) { DiameterMessageFactoryImpl sessionMsgFactory = new DiameterMessageFactoryImpl(session, stack, null, null); DiameterActivityImpl activity = new DiameterActivityImpl(sessionMsgFactory, baseAvpFactory, session, this, null, null); // TODO: Do we need to manage session? //session.addStateChangeNotification(activity); activity.setSessionListener(this); addActivity(activity, false); }
public void sessionCreated(ServerAuthSession session) { DiameterMessageFactoryImpl msgFactory = new DiameterMessageFactoryImpl(session.getSessions().get(0), stack, new DiameterIdentity[]{}); AuthServerSessionActivityImpl activity = new AuthServerSessionActivityImpl(msgFactory, avpFactory, session, null, null); //session.addStateChangeNotification(activity); activity.setSessionListener(this); addActivity(activity, false); }
public void sessionCreated(ClientAccSession session) { DiameterMessageFactoryImpl msgFactory = new DiameterMessageFactoryImpl(stack); AccountingClientSessionActivityImpl activity = new AccountingClientSessionActivityImpl(msgFactory, avpFactory, session, null, null); activity.setSessionListener(this); // session.addStateChangeNotification(activity); addActivity(activity, false /*true*/); }
public void sessionCreated(Session session) { DiameterMessageFactoryImpl msgFactory = new DiameterMessageFactoryImpl(session, stack, null, null); DiameterActivityImpl activity = new DiameterActivityImpl(msgFactory, avpFactory, session, this, null, null); // TODO: Do we need to manage session? //session.addStateChangeNotification(activity); activity.setSessionListener(this); // false, since we can't know if it comes from SBB or RA callback addActivity(activity, false); }
public void sessionCreated(ClientCxDxSession session) { DiameterMessageFactoryImpl baseMsgFactory = new DiameterMessageFactoryImpl(session.getSessions().get(0), stack); CxDxMessageFactoryImpl sessionMsgFactory = new CxDxMessageFactoryImpl(baseMsgFactory,session.getSessions().get(0), stack, new DiameterIdentity[]{}); // Set the first configured Application-Id as default for message factory ApplicationId firstAppId = authApplicationIds.get(0); sessionMsgFactory.setApplicationId(firstAppId.getVendorId(), firstAppId.getAuthAppId()); CxDxClientSessionImpl clientActivity = new CxDxClientSessionImpl(sessionMsgFactory, cxdxAvpFactory, session, this, null, null, sleeEndpoint); //session.addStateChangeNotification(clientActivity); //addActivity(clientActivity); clientActivity.setSessionListener(this); }
private void performBeforeReturnOnBase(DiameterActivityImpl ac,Session session) { DiameterMessageFactoryImpl msgFactory = new DiameterMessageFactoryImpl(session, stack, new DiameterIdentity[] {}); ac.setAvpFactory(baseAvpFactory); ac.setMessageFactory(msgFactory); ac.setCurrentWorkingSession(session); ac.setSessionListener(lst); }
private void performBeforeReturnOnBase(DiameterActivityImpl ac, Session session) { DiameterMessageFactoryImpl msgFactory = new DiameterMessageFactoryImpl(session, stack, new DiameterIdentity[] {}); ac.setAvpFactory(baseAvpFactory); ac.setMessageFactory(msgFactory); ac.setCurrentWorkingSession(session); ac.setSessionListener(lst); }
private void performBeforeReturnOnBase(DiameterActivityImpl ac, Session session) { DiameterMessageFactoryImpl msgFactory = new DiameterMessageFactoryImpl(session, stack, new DiameterIdentity[] {}); ac.setAvpFactory(baseAvpFactory); ac.setMessageFactory(msgFactory); ac.setCurrentWorkingSession(session); ac.setSessionListener(lst); }
private void performBeforeReturnOnBase(DiameterActivityImpl ac, Session session) { DiameterMessageFactoryImpl msgFactory = new DiameterMessageFactoryImpl(session, stack, new DiameterIdentity[] {}); ac.setAvpFactory(avpFactory); ac.setMessageFactory(msgFactory); ac.setCurrentWorkingSession(session); ac.setSessionListener(lst); } };
private void performBeforeReturnOnBase(DiameterActivityImpl ac, Session session) { DiameterMessageFactoryImpl msgFactory = new DiameterMessageFactoryImpl(session, stack, new DiameterIdentity[] {}); ac.setAvpFactory(baseAvpFactory); ac.setMessageFactory(msgFactory); ac.setCurrentWorkingSession(session); ac.setSessionListener(lst); }
private void performBeforeReturnOnBase(DiameterActivityImpl ac, Session session) { DiameterMessageFactoryImpl msgFactory = new DiameterMessageFactoryImpl(session, stack, new DiameterIdentity[] {}); ac.setAvpFactory(baseAvpFactory); ac.setMessageFactory(msgFactory); ac.setCurrentWorkingSession(session); ac.setSessionListener(lst); }
private void performBeforeReturnOnBase(final DiameterActivityImpl ac, final Session session) { final DiameterMessageFactoryImpl msgFactory = new DiameterMessageFactoryImpl(session, stack, new DiameterIdentity[]{}); ac.setAvpFactory(baseAvpFactory); ac.setMessageFactory(msgFactory); ac.setCurrentWorkingSession(session); ac.setSessionListener(lst); }