psdi.app.bim.loader

Class ParserIdFactory

  • java.lang.Object
    • psdi.app.bim.loader.ParserIdFactory
  • All Implemented Interfaces:
    IdFactory


    public class ParserIdFactory
    extends java.lang.Object
    implements IdFactory
    • Method Detail

      • getLock

        public static java.lang.Object getLock()
      • open

        public void open()
                  throws java.rmi.RemoteException,
                         MXException
        Throws:
        java.rmi.RemoteException
        MXException
      • close

        public void close()
                   throws java.rmi.RemoteException,
                          MXException
        Close ID generate and save the updated value to the database. If this fails, the IDs are not valid and no import operations should be performed.
        Throws:
        java.rmi.RemoteException
        MXException
      • getSystenLevelId

        public java.lang.String getSystenLevelId(int length)
      • getUniqueId

        public java.lang.String getUniqueId(java.lang.String pageName)
        Specified by:
        getUniqueId in interface IdFactory
      • calcIdLength

        public static int calcIdLength(UserInfo userInfo)
                                throws java.rmi.RemoteException,
                                       MXException
        Throws:
        java.rmi.RemoteException
        MXException