org.mmbase.bridge.remote
Interface RemoteRelation

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
RemoteRelation_Rmi

public interface RemoteRelation
extends java.rmi.Remote

RemoteRelation is a generated interface based on org.mmbase.bridge.Relation
This interface has almoost the same methods names as the org.mmbase.bridge.Relation interface. The interface is created in such way that it can implement java.rmi.Remote. Where needed other return values or parameters are used.


Method Summary
 void cancel()
           
 void commit()
           
 int countRelatedNodes(java.lang.String param1)
           
 int countRelations()
           
 int countRelations(java.lang.String param1)
           
 void createAlias(java.lang.String param1)
           
 RemoteRelation createRelation(RemoteNode param1, RemoteRelationManager param2)
           
 void delete()
           
 void delete(boolean param1)
           
 void deleteAlias(java.lang.String param1)
           
 void deleteRelations()
           
 void deleteRelations(java.lang.String param1)
           
 RemoteStringList getAliases()
           
 boolean getBooleanValue(java.lang.String param1)
           
 byte[] getByteValue(java.lang.String param1)
           
 RemoteCloud getCloud()
           
 java.lang.String getContext()
           
 RemoteNode getDestination()
           
 double getDoubleValue(java.lang.String param1)
           
 float getFloatValue(java.lang.String param1)
           
 int getIntValue(java.lang.String param1)
           
 long getLongValue(java.lang.String param1)
           
 java.lang.String getMapperCode()
           
 RemoteNodeManager getNodeManager()
           
 RemoteNode getNodeValue(java.lang.String param1)
           
 int getNumber()
           
 RemoteStringList getPossibleContexts()
           
 RemoteNodeList getRelatedNodes()
           
 RemoteNodeList getRelatedNodes(java.lang.String param1)
           
 RemoteRelationManager getRelationManager()
           
 RemoteRelationList getRelations()
           
 RemoteRelationList getRelations(java.lang.String param1)
           
 RemoteRelationList getRelations(java.lang.String param1, java.lang.String param2)
           
 RemoteNode getSource()
           
 java.lang.String getStringValue(java.lang.String param1)
           
 java.lang.Object getValue(java.lang.String param1)
           
 boolean hasRelations()
           
 boolean mayChangeContext()
           
 boolean mayDelete()
           
 boolean mayLink()
           
 boolean mayWrite()
           
 void setByteValue(java.lang.String param1, byte[] param2)
           
 void setContext(java.lang.String param1)
           
 void setDestination(RemoteNode param1)
           
 void setDoubleValue(java.lang.String param1, double param2)
           
 void setFloatValue(java.lang.String param1, float param2)
           
 void setIntValue(java.lang.String param1, int param2)
           
 void setLongValue(java.lang.String param1, long param2)
           
 void setSource(RemoteNode param1)
           
 void setStringValue(java.lang.String param1, java.lang.String param2)
           
 void setValue(java.lang.String param1, java.lang.Object param2)
           
 

Method Detail

getValue

public java.lang.Object getValue(java.lang.String param1)
                          throws java.rmi.RemoteException

getContext

public java.lang.String getContext()
                            throws java.rmi.RemoteException

delete

public void delete()
            throws java.rmi.RemoteException

delete

public void delete(boolean param1)
            throws java.rmi.RemoteException

setValue

public void setValue(java.lang.String param1,
                     java.lang.Object param2)
              throws java.rmi.RemoteException

getNodeValue

public RemoteNode getNodeValue(java.lang.String param1)
                        throws java.rmi.RemoteException

getNodeManager

public RemoteNodeManager getNodeManager()
                                 throws java.rmi.RemoteException

commit

public void commit()
            throws java.rmi.RemoteException

cancel

public void cancel()
            throws java.rmi.RemoteException

getCloud

public RemoteCloud getCloud()
                     throws java.rmi.RemoteException

createRelation

public RemoteRelation createRelation(RemoteNode param1,
                                     RemoteRelationManager param2)
                              throws java.rmi.RemoteException

getRelations

public RemoteRelationList getRelations()
                                throws java.rmi.RemoteException

getRelations

public RemoteRelationList getRelations(java.lang.String param1)
                                throws java.rmi.RemoteException

getRelations

public RemoteRelationList getRelations(java.lang.String param1,
                                       java.lang.String param2)
                                throws java.rmi.RemoteException

getNumber

public int getNumber()
              throws java.rmi.RemoteException

setIntValue

public void setIntValue(java.lang.String param1,
                        int param2)
                 throws java.rmi.RemoteException

setFloatValue

public void setFloatValue(java.lang.String param1,
                          float param2)
                   throws java.rmi.RemoteException

setDoubleValue

public void setDoubleValue(java.lang.String param1,
                           double param2)
                    throws java.rmi.RemoteException

setByteValue

public void setByteValue(java.lang.String param1,
                         byte[] param2)
                  throws java.rmi.RemoteException

setLongValue

public void setLongValue(java.lang.String param1,
                         long param2)
                  throws java.rmi.RemoteException

setStringValue

public void setStringValue(java.lang.String param1,
                           java.lang.String param2)
                    throws java.rmi.RemoteException

getBooleanValue

public boolean getBooleanValue(java.lang.String param1)
                        throws java.rmi.RemoteException

getIntValue

public int getIntValue(java.lang.String param1)
                throws java.rmi.RemoteException

getFloatValue

public float getFloatValue(java.lang.String param1)
                    throws java.rmi.RemoteException

getLongValue

public long getLongValue(java.lang.String param1)
                  throws java.rmi.RemoteException

getDoubleValue

public double getDoubleValue(java.lang.String param1)
                      throws java.rmi.RemoteException

getByteValue

public byte[] getByteValue(java.lang.String param1)
                    throws java.rmi.RemoteException

getStringValue

public java.lang.String getStringValue(java.lang.String param1)
                                throws java.rmi.RemoteException

hasRelations

public boolean hasRelations()
                     throws java.rmi.RemoteException

deleteRelations

public void deleteRelations()
                     throws java.rmi.RemoteException

deleteRelations

public void deleteRelations(java.lang.String param1)
                     throws java.rmi.RemoteException

countRelations

public int countRelations()
                   throws java.rmi.RemoteException

countRelations

public int countRelations(java.lang.String param1)
                   throws java.rmi.RemoteException

getRelatedNodes

public RemoteNodeList getRelatedNodes()
                               throws java.rmi.RemoteException

getRelatedNodes

public RemoteNodeList getRelatedNodes(java.lang.String param1)
                               throws java.rmi.RemoteException

countRelatedNodes

public int countRelatedNodes(java.lang.String param1)
                      throws java.rmi.RemoteException

getAliases

public RemoteStringList getAliases()
                            throws java.rmi.RemoteException

createAlias

public void createAlias(java.lang.String param1)
                 throws java.rmi.RemoteException

deleteAlias

public void deleteAlias(java.lang.String param1)
                 throws java.rmi.RemoteException

setContext

public void setContext(java.lang.String param1)
                throws java.rmi.RemoteException

getPossibleContexts

public RemoteStringList getPossibleContexts()
                                     throws java.rmi.RemoteException

mayWrite

public boolean mayWrite()
                 throws java.rmi.RemoteException

mayDelete

public boolean mayDelete()
                  throws java.rmi.RemoteException

mayLink

public boolean mayLink()
                throws java.rmi.RemoteException

mayChangeContext

public boolean mayChangeContext()
                         throws java.rmi.RemoteException

getRelationManager

public RemoteRelationManager getRelationManager()
                                         throws java.rmi.RemoteException

getSource

public RemoteNode getSource()
                     throws java.rmi.RemoteException

getDestination

public RemoteNode getDestination()
                          throws java.rmi.RemoteException

setSource

public void setSource(RemoteNode param1)
               throws java.rmi.RemoteException

setDestination

public void setDestination(RemoteNode param1)
                    throws java.rmi.RemoteException

getMapperCode

public java.lang.String getMapperCode()
                               throws java.rmi.RemoteException


MMBase 2002