Class RegisterLoadPattern

java.lang.Object
ru.bitel.bgbilling.kernel.integration.server.bean.RegisterLoadPattern

public class RegisterLoadPattern extends Object
  • Field Details Link icon

  • Constructor Details Link icon

    • RegisterLoadPattern Link icon

      public RegisterLoadPattern(String key, String title, int fileType, String[] balanceItemTypes, int registerType)
  • Method Details Link icon

    • loadRegister Link icon

      public Register loadRegister(Connection con, RegisterLoadData data) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • processString Link icon

      public String processString(Connection con, RegisterItemManager itemManager, Register register, String[] line, Date pdate)
      разбирает одну линию, возвращает не-null с текстом ошибки, если она есть
    • getKey Link icon

      public String getKey()
    • setEncoding Link icon

      public void setEncoding(String encoding) throws UnsupportedEncodingException
      Throws:
      UnsupportedEncodingException
    • setSummaPos Link icon

      public void setSummaPos(int[] summaPos)
    • setSummaPos Link icon

      public void setSummaPos(String[] summaPos)
    • setExtraParametersMap Link icon

      public void setExtraParametersMap(Map<Integer,String> extraParametersMap)
    • setIdPos Link icon

      public void setIdPos(int idPos)
    • setContractId Link icon

      public void setContractId(int contractId)
    • setCommentPositions Link icon

      public void setCommentPositions(String[] commentPositions)
    • setSearchContracts Link icon

      public void setSearchContracts(SearchContracts contractFinders)
    • getPaymentComment Link icon

      public String getPaymentComment()
    • setSummaReplace Link icon

      public void setSummaReplace(String summaReplace)
    • setType Link icon

      public void setType(int type)
    • setPattern Link icon

      public void setPattern(Pattern pattern)
    • setBalanceItemTypes Link icon

      public void setBalanceItemTypes(int[] paymentType)
    • getTitle Link icon

      public String getTitle()
    • setDatePos Link icon

      public void setDatePos(int datePos)
    • setDateFormat Link icon

      public void setDateFormat(DateFormat dateFormat)
    • setZeroEncoding Link icon

      public void setZeroEncoding(boolean zeroEncoding)
    • getPatternTitle Link icon

      public String getPatternTitle()
    • setPatternTitle Link icon

      public void setPatternTitle(String patternTitle)
    • getRegisterType Link icon

      public int getRegisterType()
    • setRegisterType Link icon

      public void setRegisterType(int registerType)
    • setCommentDelimiter Link icon

      public void setCommentDelimiter(String commentDelimiter)
    • getHandlerClassName Link icon

      public String getHandlerClassName()
    • setHandlerClassName Link icon

      public void setHandlerClassName(String handlerClassName)