Top Description Fields Constructors Methods
org.apache.derby.impl.tools.ij

public Class URLCheck

extends Object
Class Inheritance
Imports
org.apache.derby.shared.common.reference.Attribute, org.apache.derby.iapi.tools.i18n.LocalizedResource, java.util.Vector, .Properties, .Enumeration, .StringTokenizer, java.lang.reflect.Field, java.sql.SQLException

This class takes a string used for a connection URL and checks for correctness. To turn off output in ij, use the command line property of -DURLCheck=false. param anURL The URL used to connect to a database.

Field Summary

Modifier and TypeField and Description
private Vector<AttributeHolder>
private static Vector<String>
private LocalizedResource
private static Vector<String>
private Vector<String>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public void
public Properties
public static Vector<String>
private Vector<String>
public static void
main(String[] args)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

attributesback to summary
private Vector<AttributeHolder> attributes
booleanAttributesback to summary
private static Vector<String> booleanAttributes
langUtilback to summary
private LocalizedResource langUtil
validDerbyPropsback to summary
private static Vector<String> validDerbyProps
validPropsback to summary
private Vector<String> validProps

Constructor Detail

URLCheckback to summary
public URLCheck(String anURL)

Method Detail

checkback to summary
public void check()
checkForDuplicateback to summary
public void checkForDuplicate(AttributeHolder anAttribute)
getAttributesback to summary
public Properties getAttributes(String url, Properties props) throws Exception
getBooleanAttributesback to summary
public static Vector<String> getBooleanAttributes()
getValidDerbyPropsback to summary
private Vector<String> getValidDerbyProps()
mainback to summary
public static void main(String[] args)