com.latencybusters.jms
Class NativeLibLoader

java.lang.Object
  extended by com.latencybusters.jms.NativeLibLoader

public class NativeLibLoader
extends java.lang.Object


Constructor Summary
NativeLibLoader()
           
 
Method Summary
static void appendLibraryPath(java.lang.String pathname)
           
static boolean ExtractFromJar(java.io.File directory, java.lang.String name)
           
static java.util.jar.Attributes getNaviveAPIName()
           
protected static void loadNative()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NativeLibLoader

public NativeLibLoader()
Method Detail

loadNative

protected static void loadNative()

getNaviveAPIName

public static java.util.jar.Attributes getNaviveAPIName()
                                                 throws java.lang.Exception
Throws:
java.lang.Exception

ExtractFromJar

public static boolean ExtractFromJar(java.io.File directory,
                                     java.lang.String name)
                              throws java.io.IOException
Throws:
java.io.IOException

appendLibraryPath

public static void appendLibraryPath(java.lang.String pathname)
                              throws java.lang.SecurityException,
                                     java.lang.NoSuchFieldException,
                                     java.lang.IllegalArgumentException,
                                     java.lang.IllegalAccessException
Throws:
java.lang.SecurityException
java.lang.NoSuchFieldException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException


All of the documentation and software included in this and any other Informatica, Inc. "Ultra Messaging" Release is Copyright (C) 2004-2014, Informatica Corporation. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted only as covered by the terms of a valid software license agreement with Informatica Inc. Copyright © 2004-2014, Informatica, Inc. All Rights Reserved.