<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://pickwiki.org/index.php?action=history&amp;feed=atom&amp;title=UniBean</id>
	<title>UniBean - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://pickwiki.org/index.php?action=history&amp;feed=atom&amp;title=UniBean"/>
	<link rel="alternate" type="text/html" href="https://pickwiki.org/index.php?title=UniBean&amp;action=history"/>
	<updated>2026-04-29T03:56:44Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://pickwiki.org/index.php?title=UniBean&amp;diff=2376&amp;oldid=prev</id>
		<title>Conversion script: link fix</title>
		<link rel="alternate" type="text/html" href="https://pickwiki.org/index.php?title=UniBean&amp;diff=2376&amp;oldid=prev"/>
		<updated>2015-02-26T23:48:56Z</updated>

		<summary type="html">&lt;p&gt;link fix&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
 * [[UniBean]].java&lt;br /&gt;
 *&lt;br /&gt;
 * Created on July 23, 2002, 6:14 PM&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
import java.beans.*;&lt;br /&gt;
import asjava.uniobjects.*;&lt;br /&gt;
import asjava.uniclientlibs.*;&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
 * This is the main container class for the Universe objects program.&lt;br /&gt;
 *&lt;br /&gt;
 * @author  William L. Terry&lt;br /&gt;
 * @version 0.1, 09/23/02&lt;br /&gt;
 */&lt;br /&gt;
public class [[UniBean]] extends Object implements java.io.Serializable {&lt;br /&gt;
&lt;br /&gt;
    private [[UniJava]] uJava;&lt;br /&gt;
    private [[UniSession]] uSession = null;&lt;br /&gt;
&lt;br /&gt;
    private String name = &amp;quot;&amp;quot;;      // username&lt;br /&gt;
    private String password = &amp;quot;&amp;quot;;  // password&lt;br /&gt;
    private String host = &amp;quot;&amp;quot;;      // the FQDN of the host we are conneting to.&lt;br /&gt;
    private String account = &amp;quot;&amp;quot;;   // The full path to the account directory.&lt;br /&gt;
&lt;br /&gt;
    private String alive = &amp;quot;no&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    private String patientName;&lt;br /&gt;
&lt;br /&gt;
    /** Creates new [[UniBean]] */&lt;br /&gt;
    public [[UniBean]]()  {&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /**  Creates the [[UniJava]] and Unisession objects for use&lt;br /&gt;
     *&lt;br /&gt;
     * @throws [[UniSessionException]] _&lt;br /&gt;
     */&lt;br /&gt;
    public void init() throws [[UniSessionException]] {&lt;br /&gt;
        uJava = new [[UniJava]]();&lt;br /&gt;
        uSession = uJava.openSession();&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /**  This is a test&lt;br /&gt;
     *&lt;br /&gt;
     * @return the results of &amp;quot;LIST VOC SAMPLE 10&amp;quot; */&lt;br /&gt;
    public String getTest() {&lt;br /&gt;
        String rs1 = &amp;quot;&amp;quot;;&lt;br /&gt;
        String returnString = &amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
        try {&lt;br /&gt;
            [[UniCommand]] uvc = uSession.command();&lt;br /&gt;
            uvc.setCommand(&amp;quot;LIST VOC SAMPLE 10&amp;quot;);&lt;br /&gt;
            uvc.exec();&lt;br /&gt;
            returnString = uvc.response();&lt;br /&gt;
        }&lt;br /&gt;
        catch ([[UniCommandException]] e) {&lt;br /&gt;
            returnString = &amp;quot;Error: &amp;quot; + e;&lt;br /&gt;
        }&lt;br /&gt;
        catch ([[UniSessionException]] e) {&lt;br /&gt;
            returnString = &amp;quot;Error: &amp;quot; + e;&lt;br /&gt;
        }&lt;br /&gt;
        return returnString;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /** Logout of the database.&lt;br /&gt;
     * @throws [[UniSessionException]] _&lt;br /&gt;
     */&lt;br /&gt;
    public void logout() throws [[UniSessionException]] {&lt;br /&gt;
        uSession.disconnect();&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /** Logs in and connects to the database.&lt;br /&gt;
     *&lt;br /&gt;
     * @param aName A user logon name.&lt;br /&gt;
     * @param aPassword The users password.&lt;br /&gt;
     * @param aHost The FQDN of database host.&lt;br /&gt;
     * @param aAccount The filepath to database&lt;br /&gt;
     * @throws [[UniSessionException]] _&lt;br /&gt;
     */&lt;br /&gt;
    public void logon(String aName,&lt;br /&gt;
                      String aPassword,&lt;br /&gt;
                      String aHost,&lt;br /&gt;
                      String aAccount) throws [[UniSessionException]] {&lt;br /&gt;
&lt;br /&gt;
        name = aName;&lt;br /&gt;
        password = aPassword;&lt;br /&gt;
        host = aHost;&lt;br /&gt;
        account = aAccount;&lt;br /&gt;
&lt;br /&gt;
        uSession.connect(host, name, password, account);&lt;br /&gt;
        alive = &amp;quot;yes&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /**&lt;br /&gt;
     * Returns the [[UniSession]] object&lt;br /&gt;
     *&lt;br /&gt;
     * @return A [[UniSession]] object&lt;br /&gt;
     */&lt;br /&gt;
    public [[UniSession]] get[[UniSession]]() {&lt;br /&gt;
        return uSession;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /** Gets the username and database of the account connected&lt;br /&gt;
     * @return the username and database for the connection.&lt;br /&gt;
     */&lt;br /&gt;
    public String get[[AccountPath]]() {&lt;br /&gt;
        String accountPath = &amp;quot;NOT LOGGED IN&amp;quot;;&lt;br /&gt;
        try {&lt;br /&gt;
            String atVar1 = uSession.get[[AtVariable]](1);&lt;br /&gt;
            String atVar4 = uSession.get[[AtVariable]](4);&lt;br /&gt;
            accountPath = &amp;quot;[&amp;quot; + atVar1 + &amp;quot; - &amp;quot; + atVar4 + &amp;quot;]&amp;quot;;&lt;br /&gt;
        }&lt;br /&gt;
        catch ([[UniSessionException]] e) {&lt;br /&gt;
        }&lt;br /&gt;
        return accountPath;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /** Checks the uSession to see that it is connected&lt;br /&gt;
     * @return True is the usession is connected.&lt;br /&gt;
     */&lt;br /&gt;
    public boolean isActive() {&lt;br /&gt;
        return uSession.isActive();&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /** Returns the flag identifying if the system is alive (connected)&lt;br /&gt;
     * @return True is alive (connectea)d.&lt;br /&gt;
     */&lt;br /&gt;
    public String getAlive() {&lt;br /&gt;
        return alive;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Conversion script</name></author>
	</entry>
</feed>