@OpenApiAll
public interface ProxyManager
Modifier and Type | Method and Description |
---|---|
IAttachedProject |
getModuleWithMissingShare(Element proxy)
Return module in which element exists is not shared, and used by module shared part.
|
java.util.Collection<Element> |
getProxies()
Returns all registered proxies.
|
long |
getStateId()
Returns state if of proxy manager.
|
boolean |
isElementProxy(Element el)
Return true if element is proxy.
|
boolean |
isGhostProxy(Element el)
returns true if proxy was not resolved by loading module.
|
void |
makeNotProxy(Element el)
Marks element as normal.
|
void |
markProxy(Element el)
Just marks this element as proxy.
|
boolean isElementProxy(Element el)
el
- element to checkboolean isGhostProxy(Element el)
el
- element to checkIAttachedProject getModuleWithMissingShare(Element proxy)
proxy
- element which is ghost proxy because it is not shared (wrong dependencies on sharing).void markProxy(Element el)
el
- element to mark as proxyvoid makeNotProxy(Element el)
el
- element to mark as not proxyjava.util.Collection<Element> getProxies()
long getStateId()