com.zx.sms.common.GlobalConstance Maven / Gradle / Ivy
package com.zx.sms.common;
import io.netty.util.AttributeKey;
import java.nio.charset.Charset;
import org.marre.sms.SmsAlphabet;
import org.marre.sms.SmsDcs;
import org.marre.sms.SmsMsgClass;
import com.zx.sms.config.PropertiesUtils;
import com.zx.sms.handler.cmpp.BlackHoleHandler;
import com.zx.sms.handler.cmpp.CmppActiveTestRequestMessageHandler;
import com.zx.sms.handler.cmpp.CmppActiveTestResponseMessageHandler;
import com.zx.sms.handler.cmpp.CmppServerIdleStateHandler;
import com.zx.sms.handler.cmpp.CmppTerminateRequestMessageHandler;
import com.zx.sms.handler.cmpp.CmppTerminateResponseMessageHandler;
import com.zx.sms.handler.sgip.SgipServerIdleStateHandler;
import com.zx.sms.handler.smgp.SMGPServerIdleStateHandler;
import com.zx.sms.handler.smpp.SMPPServerIdleStateHandler;
import com.zx.sms.session.cmpp.SessionState;
public interface GlobalConstance {
public final static int MaxMsgLength = 140;
public final static String emptyString = "";
public final static byte[] emptyBytes= new byte[0];
public final static String[] emptyStringArray= new String[0];
public static final Charset defaultTransportCharset = Charset.forName(PropertiesUtils.getdefaultTransportCharset());
public static final SmsDcs defaultmsgfmt = SmsDcs.getGeneralDataCodingDcs(SmsAlphabet.ASCII, SmsMsgClass.CLASS_UNKNOWN);
public final static CmppActiveTestRequestMessageHandler activeTestHandler = new CmppActiveTestRequestMessageHandler();
public final static CmppActiveTestResponseMessageHandler activeTestRespHandler = new CmppActiveTestResponseMessageHandler();
public final static CmppTerminateRequestMessageHandler terminateHandler = new CmppTerminateRequestMessageHandler();
public final static CmppTerminateResponseMessageHandler terminateRespHandler = new CmppTerminateResponseMessageHandler();
public final static CmppServerIdleStateHandler idleHandler = new CmppServerIdleStateHandler();
public final static SMPPServerIdleStateHandler smppidleHandler = new SMPPServerIdleStateHandler();
public final static SgipServerIdleStateHandler sgipidleHandler = new SgipServerIdleStateHandler();
public final static SMGPServerIdleStateHandler smgpidleHandler = new SMGPServerIdleStateHandler();
public final static AttributeKey attributeKey = AttributeKey.newInstance(SessionState.Connect.name());
public final static BlackHoleHandler blackhole = new BlackHoleHandler();
public final static String IdleCheckerHandlerName = "IdleStateHandler";
public final static String loggerNamePrefix = "entity.%s";
public final static String codecName = "codecName";
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy