Uses of Interface
com.sas.metadata.remote.SASLibrary

Packages that use SASLibrary
Package
Description
Provides a java object interface to the metadata server using the SAS/Open Metadata Architecture.
  • Uses of SASLibrary in com.sas.metadata.remote

    Modifier and Type
    Interface
    Description
    interface 
    A SecuredLibrary object is created for a SAS physical library when it is bound to metadata with the AUTHLIB procedure of SAS.
    Methods in com.sas.metadata.remote with parameters of type SASLibrary
    Modifier and Type
    Method
    Description
    static String
    MdModelUtil.accessPath(SASLibrary iMeta)
    Deprecated.
    use genLibname() instead
    static String
    MdModelUtil.accessPath(SASLibrary iMeta, boolean b_encodePassword)
    Deprecated.
    use genLibname() instead
    static String
    MdModelUtil.accessPath(SASLibrary iMeta, boolean b_encodePassword, boolean genFileNameForXML)
    Deprecated.
    use genLibname() instead
    static String
    MdModelUtil.accessPath(SASLibrary iMeta, String sLibref)
    Deprecated.
    use genLibnameUsing() instead
    static String
    MdModelUtil.accessPath(SASLibrary iMeta, String sLibref, boolean b_encodePassword)
    Deprecated.
    use genLibnameUsing() instead
    static String
    MdModelUtil.accessPath(SASLibrary iMeta, String sLibref, boolean b_encodePassword, boolean genFileNameForXML)
    Deprecated.
    use genLibname() instead
    protected boolean
    MdModelUtil.LibnameGenerator.checkLib4ContentServer(SASLibrary iMeta)
    See if a SASLibrary has a content server associated with it
    Map<String,String>
    MdLibGenInterface.genAssignLibrefMap(SASLibrary aLibrary, String aLibref)
    Generate a library assignment java.util.Map for a SASLibrary stored in metadata.
    Map<String,String>
    MdModelUtil.SAS9Generator.genAssignLibrefMap(SASLibrary aLibrary, String aLibref)
     
    String
    MdLibGenInterface.genConnectionOptions(SASLibrary aLibrary)
    This method will just return the connection options for the passed in library
    String
    MdModelUtil.SAS9Generator.genConnectionOptions(SASLibrary iMeta)
     
    String
    MdModelUtil.SAS9Generator.genCredentials(SASLibrary iMeta, Connection c, boolean b_quoteUser, boolean b_quotePassword)
    Generate a String containing a libraries username and password
    String
    MdLibGenInterface.genLibname(SASLibrary aLibrary)
    Generates the libname statement for a SASLibrary Syntax for the libname statement: libname libref engine lib-specification connectionOptions libraryOptions schema=databaseSchema user=userID password=password;
    String
    MdModelUtil.SAS9Generator.genLibname(SASLibrary aLibrary)
     
    String
    MdLibGenInterface.genLibnameUsing(SASLibrary aLibrary, String aLibref)
    Generates the libname statement for a SASLibrary.
    String
    MdModelUtil.SAS9Generator.genLibnameUsing(SASLibrary iMeta, String aLibref)
    Generates the libname statement for a SASLibrary Syntax for the libname statement: libname libref engine lib-specification connectionOptions libraryOptions schema=databaseSchema user=userID password=password;
    static Login
    MdModelUtil.getBestLogin(SASLibrary iMeta)
    Deprecated. 
    static String
    MdModelUtil.getConnectionOptions(SASLibrary iMeta)
    Deprecated.
    use genConnectionOptions() instead
    Map<String,Object>
    MdLibGenInterface.getCredentials(SASLibrary iMeta)
    Get the credential map if this library requires a prompt for credentials.
    Map<String,Object>
    MdModelUtil.PromptingGenerator.getCredentials(SASLibrary iMeta)
    Get Credentials for a SASLibrary
    protected Map<String,Object>
    MdModelUtil.PromptingGenerator.getCredentials(SASLibrary iMeta, Connection iConn)
    Get credentials from provided connection.
    Map<String,Object>
    MdModelUtil.SAS9Generator.getCredentials(SASLibrary iMeta)
    Get Credentials for a SASLibrary
    protected Map<String,Object>
    MdModelUtil.SAS9Generator.getCredentials(SASLibrary iMeta, Connection iConn)
    Get credentials from provided connection querying server for logins found under the connection's authDomain.
    protected PasswordAuthentication
    MdModelUtil.SAS9Generator.getCredentials(SASLibrary iMeta, Login iLogin)
    Get credentials using provided Login object.
    protected static String
    MdModelUtil.getSESSREF(SASLibrary iMeta)
     
    boolean
    MdLibGenInterface.isCredentialPromptRequired(SASLibrary iMeta)
    Indicates if a prompt for credentials is necessary for this library
    boolean
    MdModelUtil.PromptingGenerator.isCredentialPromptRequired(SASLibrary iMeta)
    Indicates if a prompt for credentials is necessary for this library
    boolean
    MdModelUtil.SAS9Generator.isCredentialPromptRequired(SASLibrary iMeta)
    Indicates if a prompt for credentials is necessary for this library
    protected boolean
    MdModelUtil.LibnameGenerator.isDB2OS390Library(SASLibrary iMeta)
    Determine if this is a DB2OS390 library
    protected boolean
    MdModelUtil.LibnameGenerator.isLocalTKTSLibrary(SASLibrary iMeta)
    See if a SASLibrary has a TSID associated with it
    protected boolean
    MdModelUtil.LibnameGenerator.isRemoteEngineLibrary(SASLibrary iMeta)
    Determines if library is used by the Remote Engine (SHARE)
    protected abstract String
    MdModelUtil.LibnameGenerator.processContentServerPath(SASLibrary iMeta, boolean genDAVOptions)
    Process path and connection metadata for BASE library associated to a Content Server
    protected String
    MdModelUtil.SAS9Generator.processContentServerPath(SASLibrary iLib, boolean genDAVOptions)
     
    protected String
    MdModelUtil.LibnameGenerator.processHadoopConnectionProperties(SASClientConnection conn, SASLibrary iMeta)
    Return the String representation of the connection attributes
    protected abstract String
    MdModelUtil.LibnameGenerator.processInfomapProperties(SASLibrary iMeta)
    Process Information map properties.
    protected String
    MdModelUtil.SAS9Generator.processInfomapProperties(SASLibrary iMeta)
     
    protected String
    MdModelUtil.LibnameGenerator.processLasrConnectionProperties(SASClientConnection conn, SASLibrary iMeta)
    Return the String representation of the connection attributes
    protected String
    MdModelUtil.LibnameGenerator.processPostgresConnectionProperties(SASClientConnection conn, SASLibrary iMeta)
    Return the String representation of the connection attributes
    protected String
    MdModelUtil.LibnameGenerator.processTableConnectionProperties(SASClientConnection conn, SASLibrary iMeta)
    Return the String representation of the connection attributes