use of org.mobicents.slee.SbbLocalObjectExt in project charging-server by RestComm.
the class DiameterChargingServerSbb method getCDRGenerator.
protected CDRGenerator getCDRGenerator() throws IllegalArgumentException, NullPointerException, SLEEException, CreateException {
ChildRelationExt cre = (ChildRelationExt) getCDRGeneratorChildRelation();
SbbLocalObjectExt sbbLocalObject = cre.get(CDRGEN_CHILD_NAME);
if (sbbLocalObject == null) {
sbbLocalObject = cre.create(CDRGEN_CHILD_NAME);
}
return (CDRGenerator) sbbLocalObject;
}
use of org.mobicents.slee.SbbLocalObjectExt in project charging-server by RestComm.
the class DiameterChargingServerSbb method getAccountManager.
protected AccountBalanceManagement getAccountManager() throws IllegalArgumentException, NullPointerException, SLEEException, CreateException {
ChildRelationExt cre = (ChildRelationExt) getAccountBalanceManagementChildRelation();
SbbLocalObjectExt sbbLocalObject = cre.get(ABMF_CHILD_NAME);
if (sbbLocalObject == null) {
sbbLocalObject = cre.create(ABMF_CHILD_NAME);
}
return (AccountBalanceManagement) sbbLocalObject;
}
use of org.mobicents.slee.SbbLocalObjectExt in project charging-server by RestComm.
the class AccountBalanceManagementSbb method getDatasource.
protected DataSource getDatasource() throws IllegalArgumentException, NullPointerException, SLEEException, CreateException {
ChildRelationExt cre = (ChildRelationExt) getDatasourceChildRelation();
SbbLocalObjectExt sbbLocalObject = cre.get(DATASOURCE_CHILD_NAME);
if (sbbLocalObject == null) {
sbbLocalObject = cre.create(DATASOURCE_CHILD_NAME);
}
return (DataSource) sbbLocalObject;
}
use of org.mobicents.slee.SbbLocalObjectExt in project charging-server by RestComm.
the class DiameterChargingServerSbb method getDatasource.
protected DataSource getDatasource() throws IllegalArgumentException, NullPointerException, SLEEException, CreateException {
ChildRelationExt cre = (ChildRelationExt) getDatasourceChildRelation();
SbbLocalObjectExt sbbLocalObject = cre.get(DATASOURCE_CHILD_NAME);
if (sbbLocalObject == null) {
sbbLocalObject = cre.create(DATASOURCE_CHILD_NAME);
}
return (DataSource) sbbLocalObject;
}
use of org.mobicents.slee.SbbLocalObjectExt in project charging-server by RestComm.
the class DiameterChargingServerSbb method getRatingEngineManager.
protected RatingEngineClient getRatingEngineManager() throws IllegalArgumentException, NullPointerException, SLEEException, CreateException {
ChildRelationExt cre = (ChildRelationExt) getRatingEngineChildRelation();
SbbLocalObjectExt sbbLocalObject = cre.get(RATING_CHILD_NAME);
if (sbbLocalObject == null) {
sbbLocalObject = cre.create(RATING_CHILD_NAME);
}
return (RatingEngineClient) sbbLocalObject;
}
Aggregations