public class ClaimDAO extends Object
Modifier and Type | Method and Description |
---|---|
int |
addClaim(Connection connection,
String claimDialectURI,
String claimURI,
int tenantId)
Add claim
|
void |
addClaimDialect(String claimDialectURI,
int tenantId)
Add claim dialect
|
void |
addExternalClaim(Claim claim,
StringBuilder report)
Add External claim
|
void |
addLocalClaim(Claim claim)
Add local claim
|
int |
getClaimDialect(String claimDialectURI,
int tenantId)
Get claim dialect
|
int |
getClaimId(Connection connection,
String claimDialectURI,
String claimURI,
int tenantId)
Get claim Id
|
List<Integer> |
getClaimIdFromMappedAttributes(Connection connection,
String mappedAttribute,
String mappedAttributeDomain,
int tenantId)
Get claim Id from mapped Attribute
|
String |
getClaimURI(Connection connection,
String claimDialectURI,
int claimId,
int tenantId) |
static ClaimDAO |
getInstance() |
public static ClaimDAO getInstance()
public void addClaimDialect(String claimDialectURI, int tenantId) throws ISMigrationException
claimDialectURI
- tenantId
- ISMigrationException
public int getClaimDialect(String claimDialectURI, int tenantId) throws ISMigrationException
claimDialectURI
- tenantId
- ISMigrationException
public void addLocalClaim(Claim claim) throws ISMigrationException
claim
- ISMigrationException
public int addClaim(Connection connection, String claimDialectURI, String claimURI, int tenantId) throws ISMigrationException
connection
- claimDialectURI
- claimURI
- tenantId
- ISMigrationException
public int getClaimId(Connection connection, String claimDialectURI, String claimURI, int tenantId) throws ISMigrationException
connection
- claimDialectURI
- claimURI
- tenantId
- ISMigrationException
public String getClaimURI(Connection connection, String claimDialectURI, int claimId, int tenantId) throws ISMigrationException
ISMigrationException
public List<Integer> getClaimIdFromMappedAttributes(Connection connection, String mappedAttribute, String mappedAttributeDomain, int tenantId) throws ISMigrationException
connection
- mappedAttribute
- mappedAttributeDomain
- tenantId
- ISMigrationException
public void addExternalClaim(Claim claim, StringBuilder report) throws ISMigrationException
claim
- ISMigrationException
Copyright © 2007–2017 WSO2. All rights reserved.