All Downloads are FREE. Search and download functionalities are using the official Maven repository.

Alachisoft.NCache.Common.Extensibility.SurrogateObjectBase Maven / Gradle / Ivy

There is a newer version: 5.3.3
Show newest version
package Alachisoft.NCache.Common.Extensibility;

import java.util.UUID;

public class SurrogateObjectBase implements ISurrogateObject {
    private String _objectUID;
    private boolean privateDisposed;

    public SurrogateObjectBase() {
        this(UUID.randomUUID().toString());
    }

    public SurrogateObjectBase(String objectUID) {
        _objectUID = objectUID;
    }

    public boolean getDisposed() {
        return privateDisposed;
    }

    public void setDisposed(boolean value) {
        privateDisposed = value;
    }

    public java.lang.Class getObjectType() {
        return null;
    }

    public final void UpdateObjectUID(String objectUID) {
        _objectUID = objectUID;
    }

    public final String getObjectUID() {
        return _objectUID;
    }

    public void dispose() {

    }

    public void InitializeInstance(Object[] args) throws Exception {

    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy