|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.higgins.idas.udi.UDIResolver
public class UDIResolver
| Constructor Summary | |
|---|---|
UDIResolver()
|
|
| Method Summary | |
|---|---|
void |
configure(Map mapGlobalSettings,
String strComponentName,
Map mapComponentSettings,
org.eclipse.higgins.configuration.api.ISettingDescriptor componentDescriptor,
org.eclipse.higgins.configuration.api.ISettingDescriptor globalDescriptor)
|
org.eclipse.higgins.configuration.api.ISettingDescriptor |
getComponentDescriptor()
|
static UDIResolver |
getInstance()
|
org.eclipse.higgins.configuration.api.IConfigurableComponent |
getNewInstance()
|
org.eclipse.higgins.configuration.api.IConfigurableComponent |
getSingletonInstance()
|
List |
getUdiFactoryList()
|
static String |
join(Object[] array,
String delimiter)
|
IAttributeUDI |
parseAttributeUDI(String attributeUDIStr)
Parse a string into an IAttributeUDI by trying all registered IUDIFactorys until one succeeds. |
IContextUDI |
parseContextUDI(String contextUDIStr)
Parse a string into an IContextUDI by trying all registered IUDIFactorys until one succeeds. |
IEntityUDI |
parseEntityUDI(String entityUDIStr)
Parse a string into an IEntityUDI by trying all registered IUDIFactorys until one succeeds. |
org.eclipse.higgins.idas.api.IAttribute |
resolve(IAttributeUDI attributeUDI,
IAuthNMaterialsCallback authnMaterialsCallback)
Resolve an IAttributeUDI to an IAttribute by retrieving the IAttributeUDIMetadata |
org.eclipse.higgins.idas.api.IAttribute |
resolve(IAttributeUDIMetadata attributeUDIMetadata,
IAuthNMaterialsCallback authnMaterialsProxy)
With the IAttributeUDIMetadata, we have everything we need to instantiate the IContext, the IEntity, and the IAttribute. |
org.eclipse.higgins.idas.api.IContext |
resolve(IContextUDI contextUDI)
Resolve an IContextUDI to an IContext by retrieving the IContextUDIMetadata |
org.eclipse.higgins.idas.api.IContext |
resolve(IContextUDIMetadata contextUDIMetadata)
With the IContextUDIMetadata, we have everything we need to instantiate the IContext. |
org.eclipse.higgins.idas.api.IEntity |
resolve(IEntityUDI entityUDI,
IAuthNMaterialsCallback authnMaterialsCallback)
Resolve an IEntityUDI to an IEntity by retrieving the IEntityUDIMetadata |
org.eclipse.higgins.idas.api.IEntity |
resolve(IEntityUDIMetadata entityUDIMetadata,
IAuthNMaterialsCallback authnMaterialsCallback)
With the IEntityUDIMetadata, we have everything we need to instantiate the IContext and the IEntity. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public UDIResolver()
| Method Detail |
|---|
public static UDIResolver getInstance()
public org.eclipse.higgins.configuration.api.IConfigurableComponent getNewInstance()
getNewInstance in interface org.eclipse.higgins.configuration.api.IConfigurableComponentFactorypublic org.eclipse.higgins.configuration.api.IConfigurableComponent getSingletonInstance()
getSingletonInstance in interface org.eclipse.higgins.configuration.api.IConfigurableComponentFactory
public void configure(Map mapGlobalSettings,
String strComponentName,
Map mapComponentSettings,
org.eclipse.higgins.configuration.api.ISettingDescriptor componentDescriptor,
org.eclipse.higgins.configuration.api.ISettingDescriptor globalDescriptor)
throws Exception
configure in interface org.eclipse.higgins.configuration.api.IConfigurableComponentExceptionpublic List getUdiFactoryList()
public IContextUDI parseContextUDI(String contextUDIStr)
throws org.eclipse.higgins.idas.api.IdASException
org.eclipse.higgins.idas.api.IdASException
public IEntityUDI parseEntityUDI(String entityUDIStr)
throws org.eclipse.higgins.idas.api.IdASException
org.eclipse.higgins.idas.api.IdASException
public IAttributeUDI parseAttributeUDI(String attributeUDIStr)
throws org.eclipse.higgins.idas.api.IdASException
org.eclipse.higgins.idas.api.IdASException
public org.eclipse.higgins.idas.api.IContext resolve(IContextUDI contextUDI)
throws org.eclipse.higgins.idas.api.IdASException
org.eclipse.higgins.idas.api.IdASException
public org.eclipse.higgins.idas.api.IEntity resolve(IEntityUDI entityUDI,
IAuthNMaterialsCallback authnMaterialsCallback)
throws org.eclipse.higgins.idas.api.IdASException
org.eclipse.higgins.idas.api.IdASException
public org.eclipse.higgins.idas.api.IAttribute resolve(IAttributeUDI attributeUDI,
IAuthNMaterialsCallback authnMaterialsCallback)
throws org.eclipse.higgins.idas.api.IdASException
org.eclipse.higgins.idas.api.IdASException
public org.eclipse.higgins.idas.api.IContext resolve(IContextUDIMetadata contextUDIMetadata)
throws org.eclipse.higgins.idas.api.IdASException
org.eclipse.higgins.idas.api.IdASException
public org.eclipse.higgins.idas.api.IEntity resolve(IEntityUDIMetadata entityUDIMetadata,
IAuthNMaterialsCallback authnMaterialsCallback)
throws org.eclipse.higgins.idas.api.IdASException
org.eclipse.higgins.idas.api.IdASException
public org.eclipse.higgins.idas.api.IAttribute resolve(IAttributeUDIMetadata attributeUDIMetadata,
IAuthNMaterialsCallback authnMaterialsProxy)
throws org.eclipse.higgins.idas.api.IdASException
org.eclipse.higgins.idas.api.IdASException
public static String join(Object[] array,
String delimiter)
public org.eclipse.higgins.configuration.api.ISettingDescriptor getComponentDescriptor()
getComponentDescriptor in interface org.eclipse.higgins.configuration.api.IConfigurableComponent
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||