test_class.declarator: sm = null
test_class.modifier: static
test_class.original_string: static StorageManager sm = null;
test_class.type: StorageManager
test_class.var_name: sm
test_class.file: modules/x-gsn/src/main/java/org/openiot/gsn/utils/TestValidityTools.java
test_class.identifier: TestValidityTools
test_case.body: @Test
  	public void testIsDBAccessible() {
  
  	}
test_case.class_method_signature: TestValidityTools.testIsDBAccessible()
test_case.full_signature: @Test public void testIsDBAccessible()
test_case.identifier: testIsDBAccessible
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testIsDBAccessible()
focal_class.declarator: SMTP_PORT = 25
focal_class.modifier: public static final
focal_class.original_string: public static final int              SMTP_PORT = 25;
focal_class.type: int
focal_class.var_name: SMTP_PORT
focal_class.declarator: hostAndPortPattern = Pattern.compile( "(.+):(\\d+)$" )
focal_class.modifier: static
focal_class.original_string: static Pattern hostAndPortPattern = Pattern.compile( "(.+):(\\d+)$" );
focal_class.type: Pattern
focal_class.var_name: hostAndPortPattern
focal_class.declarator: logger    = Logger.getLogger( ValidityTools.class )
focal_class.modifier: public static final transient
focal_class.original_string: public static final transient Logger logger    = Logger.getLogger( ValidityTools.class );
focal_class.type: Logger
focal_class.var_name: logger
focal_class.declarator: NETWORK_LOCAL_INETADDRESSES = new ArrayList < InetAddress >( )
focal_class.modifier: public static final
focal_class.original_string: public static final ArrayList < InetAddress > NETWORK_LOCAL_INETADDRESSES = new ArrayList < InetAddress >( );
focal_class.type: ArrayList < InetAddress >
focal_class.var_name: NETWORK_LOCAL_INETADDRESSES
focal_class.file: modules/x-gsn/src/main/java/org/openiot/gsn/utils/ValidityTools.java
focal_class.identifier: ValidityTools
focal_class.class_method_signature: ValidityTools.isAccessibleSocket( String host , int port )
focal_class.full_signature: public static boolean isAccessibleSocket( String host , int port )
focal_class.identifier: isAccessibleSocket
focal_class.modifiers: public static
focal_class.parameters: ( String host , int port )
focal_class.return: boolean
focal_class.signature: boolean isAccessibleSocket( String host , int port )
focal_class.class_method_signature: ValidityTools.isAccessibleSocket( String host , int port, int timeOutInMSec )
focal_class.full_signature: public static boolean isAccessibleSocket( String host , int port, int timeOutInMSec )
focal_class.identifier: isAccessibleSocket
focal_class.modifiers: public static
focal_class.parameters: ( String host , int port, int timeOutInMSec )
focal_class.return: boolean
focal_class.signature: boolean isAccessibleSocket( String host , int port, int timeOutInMSec )
focal_class.class_method_signature: ValidityTools.checkAccessibilityOfDirs( String ... args )
focal_class.full_signature: public static void checkAccessibilityOfDirs( String ... args )
focal_class.identifier: checkAccessibilityOfDirs
focal_class.modifiers: public static
focal_class.parameters: ( String ... args )
focal_class.return: void
focal_class.signature: void checkAccessibilityOfDirs( String ... args )
focal_class.class_method_signature: ValidityTools.checkAccessibilityOfFiles( String... args )
focal_class.full_signature: public static void checkAccessibilityOfFiles( String... args )
focal_class.identifier: checkAccessibilityOfFiles
focal_class.modifiers: public static
focal_class.parameters: ( String... args )
focal_class.return: void
focal_class.signature: void checkAccessibilityOfFiles( String... args )
focal_class.class_method_signature: ValidityTools.isDBAccessible( String driverClass , String url , String user , String password )
focal_class.full_signature: public static void isDBAccessible( String driverClass , String url , String user , String password )
focal_class.identifier: isDBAccessible
focal_class.modifiers: public static
focal_class.parameters: ( String driverClass , String url , String user , String password )
focal_class.return: void
focal_class.signature: void isDBAccessible( String driverClass , String url , String user , String password )
focal_class.class_method_signature: ValidityTools.getHostName( String hostandport )
focal_class.full_signature: public static String getHostName( String hostandport )
focal_class.identifier: getHostName
focal_class.modifiers: public static
focal_class.parameters: ( String hostandport )
focal_class.return: String
focal_class.signature: String getHostName( String hostandport )
focal_class.class_method_signature: ValidityTools.getPortNumber( String hostandport )
focal_class.full_signature: public static int getPortNumber( String hostandport )
focal_class.identifier: getPortNumber
focal_class.modifiers: public static
focal_class.parameters: ( String hostandport )
focal_class.return: int
focal_class.signature: int getPortNumber( String hostandport )
focal_class.class_method_signature: ValidityTools.isLocalhost( String host )
focal_class.full_signature: public static boolean isLocalhost( String host )
focal_class.identifier: isLocalhost
focal_class.modifiers: public static
focal_class.parameters: ( String host )
focal_class.return: boolean
focal_class.signature: boolean isLocalhost( String host )
focal_class.class_method_signature: ValidityTools.isInt( String value )
focal_class.full_signature: public static boolean isInt( String value )
focal_class.identifier: isInt
focal_class.modifiers: public static
focal_class.parameters: ( String value )
focal_class.return: boolean
focal_class.signature: boolean isInt( String value )
focal_class.class_method_signature: ValidityTools.isValidJavaVariable(CharSequence string)
focal_class.full_signature: public static boolean isValidJavaVariable(CharSequence string)
focal_class.identifier: isValidJavaVariable
focal_class.modifiers: public static
focal_class.parameters: (CharSequence string)
focal_class.return: boolean
focal_class.signature: boolean isValidJavaVariable(CharSequence string)
focal_method.body: public static void isDBAccessible ( String driverClass , String url , String user , String password ) throws ClassNotFoundException , SQLException {
  		Class.forName( driverClass );
  		Connection con = DriverManager.getConnection( url , user , password );
  		con.close( );
  	}
focal_method.class_method_signature: ValidityTools.isDBAccessible( String driverClass , String url , String user , String password )
focal_method.full_signature: public static void isDBAccessible( String driverClass , String url , String user , String password )
focal_method.identifier: isDBAccessible
focal_method.invocations: forName getConnection close
focal_method.modifiers: public static
focal_method.parameters: ( String driverClass , String url , String user , String password )
focal_method.return: void
focal_method.signature: void isDBAccessible( String driverClass , String url , String user , String password )