Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Source code: com/flexstor/common/keys/ejb/ApplicationKey.java


1   /*
2    * ApplicationKey.java
3    *
4    * Copyright $Date: 2003/08/11 02:22:32 $ FLEXSTOR.net Inc.
5    *
6    * This work is licensed for use and distribution under license terms found at
7    * http://www.flexstor.org/license.html
8    *
9    */
10  
11  package com.flexstor.common.keys.ejb;
12  
13  /**
14   * Contains necessary information to retreive a
15   * particular Application object from the database
16   *
17   * <p>
18   * <b>Developer Notes:</b><br>
19   * <ul>
20   *   <li>None
21   * </ul>
22   *
23   * @author Daniel Nickel
24   * @author 02/17/99
25   * @version 1.0
26   * @since FLEXSTOR.db 3.0
27   */
28  
29  public class ApplicationKey  extends FlexKey
30  {
31  
32      /* MKS Identifier */
33      public final static String IDENTIFIER="$Id: ApplicationKey.java,v 1.3 2003/08/11 02:22:32 aleric Exp $";
34      static final long serialVersionUID = -5075151915700976723L;
35  
36      /**
37       * Constructor To Create New Application Key Object
38       *
39       * @since FlexDB 3.0
40       */
41       public ApplicationKey()
42       {
43          super();
44       }
45  
46      /**
47       * Constructor To Create New Application Key Object
48       *
49       * @param aByteRef This is a byte reference from Oracle
50       * @since FlexDB 3.0
51       */
52      public ApplicationKey(byte[] aByteRef)
53      {
54    super(aByteRef);
55      }
56  
57      /**
58       * Constructor to create a new Application Key
59       * from a String. Used mostly in Persisted Classes.
60       *
61       * @param aRef This is a String Reference
62       * @since FlexDB 3.0
63       */
64  
65      public ApplicationKey(String aRef)
66      {
67        super(aRef.getBytes());
68      }
69  
70  }