com.atlassian.jira.security.auth.trustedapps
Class DefaultTrustedApplicationStore
java.lang.Object
com.atlassian.jira.security.auth.trustedapps.DefaultTrustedApplicationStore
- All Implemented Interfaces:
- TrustedApplicationStore
public class DefaultTrustedApplicationStore
- extends Object
- implements TrustedApplicationStore
Method Summary |
boolean |
delete(long id)
Deletes the TrustedApplicationData with the specified ID. |
Set |
getAll()
Find all TrustedApplicationData objects in the database. |
com.atlassian.jira.security.auth.trustedapps.TrustedApplicationData |
getByApplicationId(String applicationId)
Find a TrustedApplicationData given an application ID. |
com.atlassian.jira.security.auth.trustedapps.TrustedApplicationData |
getById(long id)
Find a TrustedApplicationData given an ID. |
com.atlassian.jira.security.auth.trustedapps.TrustedApplicationData |
store(com.atlassian.jira.security.auth.trustedapps.TrustedApplicationData trustedApplicationData)
Persist a TrustedApplicationData |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultTrustedApplicationStore
public DefaultTrustedApplicationStore(OfBizDelegator ofBizDelegator)
getById
public com.atlassian.jira.security.auth.trustedapps.TrustedApplicationData getById(long id)
- Description copied from interface:
TrustedApplicationStore
- Find a
TrustedApplicationData
given an ID.
- Specified by:
getById
in interface TrustedApplicationStore
- Parameters:
id
- the id of the application
- Returns:
- the
TrustedApplicationData
if found, null otherwise.
getByApplicationId
public com.atlassian.jira.security.auth.trustedapps.TrustedApplicationData getByApplicationId(String applicationId)
- Description copied from interface:
TrustedApplicationStore
- Find a
TrustedApplicationData
given an application ID.
- Specified by:
getByApplicationId
in interface TrustedApplicationStore
- Parameters:
applicationId
- the id of the application
- Returns:
- the
TrustedApplicationData
if found, null otherwise.
getAll
public Set getAll()
- Description copied from interface:
TrustedApplicationStore
- Find all
TrustedApplicationData
objects in the database.
- Specified by:
getAll
in interface TrustedApplicationStore
- Returns:
- a Collection of all
TrustedApplicationData
in the database. Empty (not null) if none exist.
store
public com.atlassian.jira.security.auth.trustedapps.TrustedApplicationData store(com.atlassian.jira.security.auth.trustedapps.TrustedApplicationData trustedApplicationData)
- Description copied from interface:
TrustedApplicationStore
- Persist a
TrustedApplicationData
- Specified by:
store
in interface TrustedApplicationStore
- Parameters:
trustedApplicationData
- the thing to save (create or update). Must not be null.
- Returns:
- the updated or created data object.
delete
public boolean delete(long id)
- Description copied from interface:
TrustedApplicationStore
- Deletes the
TrustedApplicationData
with the specified ID.
- Specified by:
delete
in interface TrustedApplicationStore
- Parameters:
id
- the id of the application to delete
- Returns:
- true if the application was successfully deleted, false otherwise.
Copyright © 2002-2009 Atlassian. All Rights Reserved.