john pfeiffer
  • Home
  • Categories
  • Tags
  • Archives

file randomaccessfile lock INCOMPLETE

        /*
        String newline = System.getProperty( "file.separator" );
        RandomAccessFile file = null;
        FileLock fileLock = null;

        try{
            file = new RandomAccessFile( this.fileLocation , "rw" );
            FileChannel fileChannel = file.getChannel();
            fileLock = fileChannel.tryLock();
            if( fileLock != null )
            {
                file.writeUTF( SHAREDSECRETIDENTIFIER + this.sharedSecret );
                file.writeUTF( LOGINEXPIRATIONIDENTIFIER + this.loginExpirationInMinutes );
                file.writeUTF( NEWTORKIDAUTHENTICATIONURLIDENTIFIER + this.networkIdAuthenticationURL );

                file.writeUTF( newline );
                        header = "authgateway.service1";
                file.writeUTF( header + ".active=" + authgatewayService1.isActive() );
                file.writeUTF( header + ".ldapServerHost=" + authgatewayService1.getHost() );
                file.writeUTF( header + ".ldapServerPort=" + authgatewayService1.getPort() );
                file.writeUTF( header + ".ldapSSL=" + authgatewayService1.isSsl() );
                file.writeUTF( header + ".ldapBaseDn=" + authgatewayService1.getBaseDN() );
                file.writeUTF( header + ".ldapManagerUserDn=" + authgatewayService1.getUserDN() );
                file.writeUTF( header + ".ldapManagerPassword=" + authgatewayService1.getUserPassword() );
                file.writeUTF( header + ".ldapUserSearchBase=" + authgatewayService1.getSearchBase() );
                file.writeUTF( header + ".ldapUserAttribute=" + authgatewayService1.getLdapAttribute() );
                file.writeUTF( header + ".ldapSearchSubtree=" + authgatewayService1.isSearchSubtree() );

                file.writeUTF( newline );
                        header = "authgateway.service2";
                file.writeUTF( header + ".active=" + authgatewayService2.isActive() );
                file.writeUTF( header + ".ldapServerHost=" + authgatewayService2.getHost() );
                file.writeUTF( header + ".ldapServerPort=" + authgatewayService2.getPort() );
                file.writeUTF( header + ".ldapSSL=" + authgatewayService2.isSsl() );
                file.writeUTF( header + ".ldapBaseDn=" + authgatewayService2.getBaseDN() );
                file.writeUTF( header + ".ldapManagerUserDn=" + authgatewayService2.getUserDN() );
                file.writeUTF( header + ".ldapManagerPassword=" + authgatewayService2.getUserPassword() );
                file.writeUTF( header + ".ldapUserSearchBase=" + authgatewayService2.getSearchBase() );
                file.writeUTF( header + ".ldapUserAttribute=" + authgatewayService2.getLdapAttribute() );
                file.writeUTF( header + ".ldapSearchSubtree=" + authgatewayService2.isSearchSubtree() );

                file.writeUTF( newline );
                        header = "authgateway.service3";
                file.writeUTF( header + ".active=" + authgatewayService3.isActive() );
                file.writeUTF( header + ".ldapServerHost=" + authgatewayService3.getHost() );
                file.writeUTF( header + ".ldapServerPort=" + authgatewayService3.getPort() );
                file.writeUTF( header + ".ldapSSL=" + authgatewayService3.isSsl() );
                file.writeUTF( header + ".ldapBaseDn=" + authgatewayService3.getBaseDN() );
                file.writeUTF( header + ".ldapManagerUserDn=" + authgatewayService3.getUserDN() );
                file.writeUTF( header + ".ldapManagerPassword=" + authgatewayService3.getUserPassword() );
                file.writeUTF( header + ".ldapUserSearchBase=" + authgatewayService3.getSearchBase() );
                file.writeUTF( header + ".ldapUserAttribute=" + authgatewayService3.getLdapAttribute() );
                file.writeUTF( header + ".ldapSearchSubtree=" + authgatewayService3.isSearchSubtree() );


            }
        }finally{
            if( fileLock != null )
            {       fileLock.release();
            }
            if( file != null )
            {       file.close();
            }
        }
        */

  • « android read a file
  • jdbc database mysql »

Published

Apr 25, 2012

Category

java

~174 words

Tags

  • file 92
  • incomplete 22
  • java 252
  • lock 3
  • randomaccessfile 1