RepositoryImpl Class

com.bea.p13n.content.adapter
RepositoryImpl Class

public class RepositoryImpl

    extends Object
    implements Repository

Represents a new WLP Content Repository the invokes an old ContentManager. The adapter code will look for the ContentManager/DocumentManager JNDI home name in the connection properties under "CONTENT_MANAGER_HOME".


Hierarchy
Object
  RepositoryImpl
All Implemented Interfaces

Repository, Serializable

Constructor Summary

RepositoryImpl()

 

Method Summary

public Ticket
connect(Credentials credential)
Returns a ticket if the user can be authenticated.
public Ticket
connect(String userName, String password)
Returns a ticket if the user can be authenticated.
public String
getName()
Gets the name of this Repository.
public Properties
getProperties()
Gets the configuration properties for this repository.
public void
setName(String name)
Sets the name of this Repository.
public void
setProperties(Properties properties)
Sets the configuration properties for this repository.
 
Methods from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
   
Methods from interface com.bea.content.spi.Repository
connect, connect, getName, getProperties, setName, setProperties
 

Constructor Detail

RepositoryImpl

public RepositoryImpl()
 

Method Detail

connect(Credentials) Method

public Ticket connect(Credentials credential)
Returns a ticket if the user can be authenticated.

Parameters

credential
- the credentials of the user connecting to the Repository.

connect(String, String) Method

public Ticket connect(String userName, 
                      String password)
Description copied from Repository.connect(String, String)
Returns a ticket if the user can be authenticated.

Parameters

userName
- the username to authenticate.
password
- the password for the user.

getName() Method

public String getName()
Description copied from Repository.getName()
Gets the name of this Repository.


getProperties() Method

public Properties getProperties()
Gets the configuration properties for this repository.

Returns

Properties - the repository configuration properties.

setName(String) Method

public void setName(String name)
Description copied from Repository.setName(String)
Sets the name of this Repository. This will always be set before connect is called.


setProperties(Properties) Method

public void setProperties(Properties properties)
Sets the configuration properties for this repository. The config map will always be set before getTicket is called.

Parameters

properties
- the repository configuration properties.