Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package examples.nistgoodies.pluggablelogger;
 
 
 
 
public class ServerLoggerImpl implements ServerLogger {
   
    private SIPTransactionStack sipStack;
    
    
    public ServerLoggerImpl() {
        this. = new LogRecordFactoryImpl();
    }
    public void closeLogFile() {
    
    }
    public void logException(Exception exception) {
    }
    public void logMessage(SIPMessage messageString sourceString destinationboolean isSenderlong timeStamp) {
        String firstLine = message.getFirstLine();
        String tid = message.getTransactionId();
        String callId = message.getCallId().getCallId();
        
        LogRecord logRecord = .createLogRecord(message.encode(), sourcedestinationtimeStampisSenderfirstLinetidcallId
                0);
        .getStackLogger().logInfo(logRecord.toString());
        
    }
    public void logMessage(SIPMessage messageString fromString toString statusboolean sender) {
        logMessage(messagefromtostatussender, System.currentTimeMillis());
    }
    public void logMessage(SIPMessage messageString sourceString destinationString statusboolean isSender,
            long timeStamp) {
        // TODO Auto-generated method stub
        CallID cid = (CallIDmessage.getCallId();
        String callId = null;
        if (cid != null)
            callId = cid.getCallId();
        String firstLine = message.getFirstLine().trim();
        String tid = message.getTransactionId();
        TimeStampHeader tshdr = (TimeStampHeadermessage.getHeader(.);
        long tsval = tshdr == null ? 0 : tshdr.getTime();
        LogRecord logRecord = .createLogRecord(message.encode(), sourcedestinationtimeStampisSenderfirstLinetidcallId
                tsval);
        .getStackLogger().logInfo(logRecord.toString());
     
    }
    public void setSipStack(SipStack sipStack) {
        this. = (SIPTransactionStacksipStack;
       
    }
    public void setStackProperties(Properties properties) {
       
    }
    
   
New to GrepCode? Check out our FAQ X