Examples of EntityCache


Examples of org.jboss.ejb.EntityCache

    */
   private Object invokeGetRelatedId(Transaction tx, Object myId)
   {
      try
      {
         EntityCache instanceCache = (EntityCache) manager.getContainer().getInstanceCache();
         SecurityContext sc = SecurityActions.getSecurityContext();
        
         CMRInvocation invocation = new CMRInvocation();
         invocation.setCmrMessage(CMRMessage.GET_RELATED_ID);
         invocation.setEntrancy(Entrancy.NON_ENTRANT);
         invocation.setId(instanceCache.createCacheKey(myId));
         invocation.setArguments(new Object[]{this});
         invocation.setTransaction(tx);
         invocation.setPrincipal(sc.getUtil().getUserPrincipal());
         invocation.setCredential(sc.getUtil().getCredential());
         invocation.setType(InvocationType.LOCAL);
View Full Code Here

Examples of org.jboss.ejb.EntityCache

   private void invokeAddRelation(Transaction tx, Object myId, Object relatedId)
   {
      try
      {
         SecurityContext sc = SecurityActions.getSecurityContext();
         EntityCache instanceCache = (EntityCache) manager.getContainer().getInstanceCache();

         CMRInvocation invocation = new CMRInvocation();
         invocation.setCmrMessage(CMRMessage.ADD_RELATION);
         invocation.setEntrancy(Entrancy.NON_ENTRANT);
         invocation.setId(instanceCache.createCacheKey(myId));
         invocation.setArguments(new Object[]{this, relatedId});
         invocation.setTransaction(tx);
         invocation.setPrincipal(sc.getUtil().getUserPrincipal());
         invocation.setCredential(sc.getUtil().getCredential());
         invocation.setType(InvocationType.LOCAL);
View Full Code Here

Examples of org.jboss.ejb.EntityCache

    */
   private void invokeRemoveRelation(Transaction tx, Object myId, Object relatedId)
   {
      try
      {
         EntityCache instanceCache = (EntityCache) manager.getContainer().getInstanceCache();
         SecurityContext sc = SecurityActions.getSecurityContext();
        
         CMRInvocation invocation = new CMRInvocation();
         invocation.setCmrMessage(CMRMessage.REMOVE_RELATION);
         invocation.setEntrancy(Entrancy.NON_ENTRANT);
         invocation.setId(instanceCache.createCacheKey(myId));
         invocation.setArguments(new Object[]{this, relatedId});
         invocation.setTransaction(tx);
         invocation.setPrincipal(sc.getUtil().getUserPrincipal());
         invocation.setCredential(sc.getUtil().getCredential());
         invocation.setType(InvocationType.LOCAL);
View Full Code Here

Examples of org.jboss.ejb.EntityCache

         }
        
         if(log.isTraceEnabled())
            log.trace("Flushing the valid contexts " + container.getBeanMetaData().getEjbName());

         EntityCache cache = (EntityCache) container.getInstanceCache();
         try
         {
            if(cache != null)
               cache.flush();
         }
         catch (Throwable t)
         {
            log.debug("Ignored error while trying to flush() entity cache", t);
         }
View Full Code Here

Examples of org.jboss.ejb.EntityCache

   private void invokeRemoveRelatedId(Object myId, Object relatedId)
   {
      try
      {
         Transaction tx = getTransaction();
         EntityCache instanceCache = (EntityCache)manager.getContainer().getInstanceCache();

         /*
         RelationInterceptor.RelationInvocation invocation =
            new RelationInterceptor.RelationInvocation(RelationInterceptor.CMRMessage.REMOVE_RELATED_ID);
         invocation.setId(instanceCache.createCacheKey(myId));
         invocation.setArguments(new Object[]{this, relatedId});
         invocation.setTransaction(tx);
         invocation.setPrincipal(SecurityAssociation.getPrincipal());
         invocation.setCredential(SecurityAssociation.getCredential());
         invocation.setType(InvocationType.LOCAL);
         */

         SecurityActions actions = SecurityActions.UTIL.getSecurityActions();

         CMRInvocation invocation = new CMRInvocation();
         invocation.setCmrMessage(CMRMessage.REMOVE_RELATION);
         invocation.setEntrancy(Entrancy.NON_ENTRANT);
         invocation.setId(instanceCache.createCacheKey(myId));
         invocation.setArguments(new Object[]{this, relatedId});
         invocation.setTransaction(tx);
         invocation.setPrincipal(actions.getPrincipal());
         invocation.setCredential(actions.getCredential());
         invocation.setType(InvocationType.LOCAL);
View Full Code Here

Examples of org.jboss.ejb.EntityCache

   private void invokeAddRelatedId(Object myId, Object relatedId)
   {
      try
      {
         Transaction tx = getTransaction();
         EntityCache instanceCache = (EntityCache)manager.getContainer().getInstanceCache();
         /*
         RelationInterceptor.RelationInvocation invocation =
            new RelationInterceptor.RelationInvocation(RelationInterceptor.CMRMessage.ADD_RELATED_ID);
         invocation.setId(instanceCache.createCacheKey(myId));
         invocation.setArguments(new Object[]{this, relatedId});
         invocation.setTransaction(tx);
         invocation.setPrincipal(SecurityAssociation.getPrincipal());
         invocation.setCredential(SecurityAssociation.getCredential());
         invocation.setType(InvocationType.LOCAL);
         */
         SecurityActions actions = SecurityActions.UTIL.getSecurityActions();

         CMRInvocation invocation = new CMRInvocation();
         invocation.setCmrMessage(CMRMessage.ADD_RELATION);
         invocation.setEntrancy(Entrancy.NON_ENTRANT);
         invocation.setId(instanceCache.createCacheKey(myId));
         invocation.setArguments(new Object[]{this, relatedId});
         invocation.setTransaction(tx);
         invocation.setPrincipal(actions.getPrincipal());
         invocation.setCredential(actions.getCredential());
         invocation.setType(InvocationType.LOCAL);
View Full Code Here

Examples of org.jboss.ejb.EntityCache

/*      */
/*      */   private Object invokeScheduleForCascadeDelete(Transaction tx, Object myId)
/*      */   {
/*      */     try
/*      */     {
/* 1084 */       EntityCache instanceCache = (EntityCache)this.manager.getContainer().getInstanceCache();
/* 1085 */       SecurityContext sc = SecurityActions.getSecurityContext();
/*      */
/* 1087 */       CMRInvocation invocation = new CMRInvocation();
/* 1088 */       invocation.setCmrMessage(CMRMessage.SCHEDULE_FOR_CASCADE_DELETE);
/* 1089 */       invocation.setEntrancy(Entrancy.NON_ENTRANT);
/* 1090 */       invocation.setId(instanceCache.createCacheKey(myId));
/* 1091 */       invocation.setArguments(new Object[] { this });
/* 1092 */       invocation.setTransaction(tx);
/* 1093 */       invocation.setPrincipal(sc.getUtil().getUserPrincipal());
/* 1094 */       invocation.setCredential(sc.getUtil().getCredential());
/* 1095 */       invocation.setType(InvocationType.LOCAL);
View Full Code Here

Examples of org.jboss.ejb.EntityCache

/*      */
/*      */   private Object invokeScheduleForBatchCascadeDelete(Transaction tx, Object myId)
/*      */   {
/*      */     try
/*      */     {
/* 1115 */       EntityCache instanceCache = (EntityCache)this.manager.getContainer().getInstanceCache();
/* 1116 */       SecurityContext sc = SecurityActions.getSecurityContext();
/*      */
/* 1118 */       CMRInvocation invocation = new CMRInvocation();
/* 1119 */       invocation.setCmrMessage(CMRMessage.SCHEDULE_FOR_BATCH_CASCADE_DELETE);
/* 1120 */       invocation.setEntrancy(Entrancy.NON_ENTRANT);
/* 1121 */       invocation.setId(instanceCache.createCacheKey(myId));
/* 1122 */       invocation.setArguments(new Object[] { this });
/* 1123 */       invocation.setTransaction(tx);
/* 1124 */       invocation.setPrincipal(sc.getUtil().getUserPrincipal());
/* 1125 */       invocation.setCredential(sc.getUtil().getCredential());
/* 1126 */       invocation.setType(InvocationType.LOCAL);
View Full Code Here

Examples of org.jboss.ejb.EntityCache

/*      */
/*      */   private Object invokeGetRelatedId(Transaction tx, Object myId)
/*      */   {
/*      */     try
/*      */     {
/* 1147 */       EntityCache instanceCache = (EntityCache)this.manager.getContainer().getInstanceCache();
/* 1148 */       SecurityContext sc = SecurityActions.getSecurityContext();
/*      */
/* 1150 */       CMRInvocation invocation = new CMRInvocation();
/* 1151 */       invocation.setCmrMessage(CMRMessage.GET_RELATED_ID);
/* 1152 */       invocation.setEntrancy(Entrancy.NON_ENTRANT);
/* 1153 */       invocation.setId(instanceCache.createCacheKey(myId));
/* 1154 */       invocation.setArguments(new Object[] { this });
/* 1155 */       invocation.setTransaction(tx);
/* 1156 */       invocation.setPrincipal(sc.getUtil().getUserPrincipal());
/* 1157 */       invocation.setCredential(sc.getUtil().getCredential());
/* 1158 */       invocation.setType(InvocationType.LOCAL);
View Full Code Here

Examples of org.jboss.ejb.EntityCache

/*      */   private void invokeAddRelation(Transaction tx, Object myId, Object relatedId)
/*      */   {
/*      */     try
/*      */     {
/* 1179 */       SecurityContext sc = SecurityActions.getSecurityContext();
/* 1180 */       EntityCache instanceCache = (EntityCache)this.manager.getContainer().getInstanceCache();
/*      */
/* 1182 */       CMRInvocation invocation = new CMRInvocation();
/* 1183 */       invocation.setCmrMessage(CMRMessage.ADD_RELATION);
/* 1184 */       invocation.setEntrancy(Entrancy.NON_ENTRANT);
/* 1185 */       invocation.setId(instanceCache.createCacheKey(myId));
/* 1186 */       invocation.setArguments(new Object[] { this, relatedId });
/* 1187 */       invocation.setTransaction(tx);
/* 1188 */       invocation.setPrincipal(sc.getUtil().getUserPrincipal());
/* 1189 */       invocation.setCredential(sc.getUtil().getCredential());
/* 1190 */       invocation.setType(InvocationType.LOCAL);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.